Результаты поиска по запросу "jasmine"
должен быть также заглушен, чтобы быть должным образом проверенным. Из соображений тестируемости выгодно использовать вместо этого локальную службу хранения через DI.
не выполнить модульное тестирование этой функции входа в систему, в частности части HTTP post? Http-макет, который я сделал, не правильно закодирован, чтобы ...
Модульное тестирование AngularJS с $ httpBackend выдает «Ошибка: неожиданный запрос»
Я собираюсь предвосхитить этот вопрос, сказав, что у меня уже есть тест для моего LoginCtrl, который выполняет почти ту же задачу. Я уверен, что это проблема чего-то очень маленького, что я упустил из виду. Заранее благодарю за любую помощь :) Я ...
Если у вас есть несколько компонентов, сгруппированных в одном модуле, вы можете импортировать модуль для тестирования вместо объявления каждого компонента.
отаю над небольшим тестовым приложением, чтобы немного лучше изучить Angular 2 и модульное тестирование в Angular 2. Исходя из реакции - шутка фон; кажется странным включать все компоненты в app.component.ts. Вот как выглядит компонент Hierarchy ...
обработчик для отслеживания обратных вызовов.
разница между jasmine.createSpy ( 'SomeMethod') А также spyOn (someObject, 'someMethod') И почему стоит использовать spyOn? Я предполагаю, что первая альтернатива будет соответствовать методу someMethod независимо от того, в каком объекте ...
Шпионами жасмина не звонят
У меня возникли проблемы с шпионажем в Жасмин Я хочу проверить, была ли нажата ссылка на слайдере с помощью jasmine spy и jasmine jquery. Вот упрощенная версия: У меня есть некоторые ссылки, как часть файла HTML. <a href="#" ...
Класс может быть использован для имитации сетевой ошибки в нашем тестовом примере, так как он ожидает появления ошибки. Следующий фрагмент кода показывает это.
я есть нижеinterceptor auth-interceptor.service.ts import {Injectable, Injector} from '@angular/core'; import {HttpErrorResponse, HttpEvent, HttpHandler, HttpInterceptor, HttpRequest} from '@angular/common/http'; import {Observable} from ...
Это исправило проблему для меня!
ичок в Protractor и пытаюсь запустить свой скрипт. describe('Navigator homepage', function() { it('should proceed to login', function() { browser.get('url'); }) it('Clicks the proceed button',function() { const proceedButton = ...
Я получаю эту ошибку при использовании PhatomJs. {"message": "После afterAll возникла ошибка \ nTypeError: undefined не является объектом (вычисление 'modules [moduleId] .call')", "str": "Ошибка после afterAll \ nTypeError: undefined не является объект (оценивая 'modules [moduleId] .call') "}
ощью: ng test Angular CLI запускает тесты по умолчанию в Chrome, и это здорово, но что, если мне нужно запустить их только в консольной среде (браузер без головы)? Также было бы хорошо, если бы я мог указать, хочу ли я без браузера или ...
Я решил эту проблему, сделав следующее:
м приложении Angular2, которое использует AngularFire2, у меня естьAuthService который пытается аутентифицироваться анонимно с Firebase. Я пытаюсь написать тест, который ожидаетAngularFireAuth«ssignInAnonymously вернуть отклоненное обещание; ...
Есть ли способ проверить порядок шпионских казней с Жасмин?
У меня есть два объекта, которые были настроены как шпионы с Жасмин: spyOn(obj, 'spy1'); spyOn(obj, 'spy2');Мне нужно убедиться, что звонкиspy1 прийти до звонковspy2, Я могу проверить, если они оба ...