Свързани въпроси 'karma-jasmine'

Единично тестване с Karma-Jasmine
Използвам angularJS и разбирам как да тествам моите $scope обекти с karma-jasmine, но имам затруднения при тестването на редовни функции и променливи в моя контролен файл //controller.js angular.module('myApp').controller('mainCtrl', function...
2487 изгледи
schedule 26.09.2022

Как да направя единичен тест за Http Get, без да използвам http бекенд, вместо това искам да се подигравам на бекенда, използвам jasmine и Angular 1?
Как да направя единичен тест за Http Get, без да използвам http бекенд, искам да се подигравам на бекенда, вместо да правя истинско обаждане с http бекенд. Използвам Jasmine, Karma runner с Angular версия 1? Това е текущият ми код, който...
560 изгледи

подигравателна "тръба" в тестове за жасмин и TypeError: Не може да се прочете свойството "тръба" на undefined
Имам проблем с тестовете. Получавам грешка: TypeError: Cannot read property 'pipe' of undefined метод в директивата: @HostListener('mouseenter') onMouseenter(): void { forkJoin([...
2718 изгледи

jasmine + karma - Firefox не изчислява правилно element.height и element.width
Имам странен проблем с използването на рамки жасмин и карма. По принцип просто искам да направя преоразмеряване с помощта на обикновен javascript на някои img. Имам следния тест: it('Should set both the height and width style for the one...
1083 изгледи

Грешка при получаване на AngulaJS + Angular AMD + RequireJS за работа с Karma и Jasmine
Опитвам се да добавя поддръжка за базирано на Karma & Jasmine+Require Js модулно тестване за AngularJS +Angular AMD & RequireJS приложение, което създадох. Разбивам мозъка си около това вече два дни, но все още не съм близо до сключването на...
1323 изгледи

Angular Karma Unit Test: Как да инжектирате макетна услуга в конфигурацията на karma вместо във всички тестови спецификации
Наскоро добавих функция за сигурност към съществуващо ъглово приложение. Ето какво получих след това: Chrome 3X.0.2125 (Linux) ERROR Some of your tests did a full page reload! Chrome 3X.0.2125 (Linux): Executed 23 of 102 (skipped 2) ERROR...
986 изгледи
schedule 14.12.2023

Как да представя моя контролер в тест Jasmine/Karma
Опитвам се да тествам моя AngularJS контролер, използвайки Jasmine с Karma. Когато изпробвам документирана процедура за конфигуриране на тест на контролер, $scope не се създава. Всъщност изглежда, че предишното изобщо не се изпълнява. Ето моята...
290 изгледи
schedule 31.10.2023

Някои от вашите тестове извършиха пълно презареждане на страницата - грешка при изпълнение на тестове на Jasmine
Сблъсквам се с проблем, при който, когато провеждам тестовете си на Jasmine, получавам тази грешка по-долу. Проблемът е, че изглежда се случва, когато се опитам да изпълня определено количество тестове. Изглежда не е обвързано с конкретен тест, като...
26443 изгледи

Тестовите случаи на Karma/Jasmine са неуспешни поради модул ngIdle
Грешка: [$injector:modulerr] Неуспешно създаване на модул ngIdle поради: Грешка: [$injector:nomod] Модулът „ngIdle“ не е наличен! Или сте написали грешно името на модула, или сте забравили да го заредите. Ако регистрирате модул, уверете се, че...
968 изгледи
schedule 23.04.2024

Недетерминиран единичен тест в AngularJS Jasmine
Имам пакет, който преминава или се проваля привидно на случаен принцип и мисля, че вероятно е нещо общо с асинхронния характер на обработката на събития, но не мога да намеря решение. Тествам проста директива, която предотвратява действието по...
155 изгледи
schedule 09.05.2024

Не работете с $compile в Jasmine Karma Angular
(function () { 'use strict'; angular .module('app.widgets') .directive('analiticsHere', analitics); function analitics() { var directive = { template: '<div>hello world</div>'...
338 изгледи

Карма грешка - Неизвестен доставчик: $$asyncCallbackProvider
Опитвам се да проведа теста си за карма чрез grunt, но получавам грешка: Error: [$injector:modulerr] Failed to instantiate module ngMock due to: Error: [$injector:unpr] Unknown provider: $$asyncCallbackProvider Премахнах „ngAnimate“, но не го...
5063 изгледи
schedule 09.04.2024

jasmine test $scope е недефиниран
Опитвам се да напиша тест за контролер, използвайки карма с жасмин. Получавам тази грешка „Грешка: [$injector:unpr] Unknown SettingsProvider ‹- settings“ Заседнах с часове в гугъл, но не мога да намеря решение за това. Моят тестов случай...
147 изгледи
schedule 11.03.2024

Jasmine, Angular rootScope.$broadcast тест
Опитвам се да напиша тест за контролер, който има $rootScope.$on('accountsSet', function (event)... . Така че в тестовете използвам .broadcast.andCallThrough() , което много други въпроси тук в SO предлагат, докато също работеше и преди за мен....
2060 изгледи

Тестовете Angular, karma/jasmine не обработват .bind
Пиша модулни тестове за някои от моите функции и програмата за изпълнение на тестове изглежда има проблем с обвързана функция. Обвързвам функция, така че имам препратка към this вътре във вътрешна функция. Ето кода: loadStates:...
1175 изгледи

Как да извикате $http заявка
Опитвам се да направя демонстрация на $http заявка и да тествам тази услуга също..Харесва ми това .controller('cntrl',function($scope,appfactory,$http){ $scope.data=[]; appfactory.setValue('test abc'); $scope.getData=function(){...
57 изгледи