Вопросы по теме 'angular2-testing'

Модульное тестирование зависимостей: Angular 2
Я пытаюсь создать модульные тесты для своего приложения. Моя основная цель - создать базовый файл спецификации для компонента или службы, который просто проверяет, импортируются ли все службы или компоненты, от которых зависит наш компонент (это...
203 просмотров

компонент тестирования, когда служба вводила angular2.0
Я использую angular2.0 для своего приложения Я пытаюсь написать тестовые примеры для компонента, в который вводится служба //component.ts import { Component, OnInit } from '@angular/core'; import { FPService } from...
459 просмотров
schedule 23.03.2022

Компонент автозаполнения Angular2 + jquery: невозможно вызвать методы компонента внутри файла спецификации
У меня есть метод автозаполнения jquery, который используется внутри angular2, который вызывает службу для извлечения данных из api. Вот myComponent.ts : export class myComponent { private myVar; private binding1; private binding2; constructor(...
426 просмотров

Тестирование RouteLink angular2
Я тестирую компонент, который использует директиву RouteLink следующим образом: let comp: AppComponent; let fixture: ComponentFixture<AppComponent>; let el: DebugElement; let injector: Injector; let languageService: TranslateService; let...
710 просмотров

Как протестировать асинхронную функцию, используя карму/жасмин в ionic2?
Ниже я записал код, в котором есть асинхронная функция, которая внутри использует setTimeout() и выводит сообщение через 3 секунды. Я должен написать спецификацию, используя Jasmine. Я следил за документами , но не понял, как применить это в...
928 просмотров
schedule 06.06.2022

Тестирование Angular 2: отслеживание ngOnInit() в beforeEach?
Контекст Моя проблема заключается в том, что моя функция ngOnInit вызывает множество подфункций асинхронно, используя Firestore для заполнения формы из одного документа, а также подписываясь на различные коллекции для отображения списков данных....
1640 просмотров

Как вы тестируете директиву Angular 2, которая вызывает службу?
Я использовал angular-cli для создания простого приложения, иллюстрирующего мою проблему. Вы можете увидеть весь код здесь: https://github.com/wolladay/tracking . Директива вызывает службу всякий раз, когда нажимается содержащий элемент. Поэтому...
1807 просмотров

использование MockBackend для тестирования функции, которая затем вызывает .map
Я пытаюсь написать модульные тесты для своей службы, которая делает запросы Http. У меня есть служба, которая возвращает запрос Http.get() , за которым следует .map() . У меня возникли проблемы с тем, чтобы мой имитированный бэкенд возвращал...
1405 просмотров

Angular 2 Тестирование модуля маршрутизатора
Я пытаюсь протестировать свой маршрутизатор в Angular 2.2.1, чтобы убедиться, что правильные маршруты настроены и идут в ожидаемое место. Я провел исследование Google и прочитал и перечитал файл app.component.router.spec.ts из примера по адресу...
1130 просмотров

Модульный тест для компонента с зависимостью, который имеет зависимости, что не так?
У меня есть досадная ошибка, которую, вероятно, по моей ошибке я не могу решить. У меня есть простой компонент, который на самом деле является не чем иным, как элементом верхней панели в моем веб-приложении. Этот компонент, как вы можете видеть,...
5879 просмотров

Тестирование компонента Angular2 @Input и @Output
Как я могу структурировать тесты для компонента простой формы Angular2: import { Component, EventEmitter, Input, Output } from '@angular/core'; @Component({ selector: 'user-form', template: ` <input [(ngModel)]="user.name">...
3372 просмотров
schedule 29.10.2022

Обещания тестирования Angular 2 RC5 в ngOnInit не работают
Я пытаюсь протестировать структурную директиву MyDirective с помощью Jasmine. Используемая версия Angular — RC5. // Part of the MyDirective class @Directive({selector: '[myDirective]'}) export class MyDirective { constructor(protected...
1695 просмотров

Как провести модульное тестирование FormControl в Angular2
Мой тестируемый метод заключается в следующем: /** * Update properties when the applicant changes the payment term value. * @return {Mixed} - Either an Array where the first index is a boolean indicating * that selectedPaymentTerm was...
53898 просмотров

Angular 2.0.1 Создана платформа с другой конфигурацией. Пожалуйста, уничтожьте его первым
Я пытаюсь запустить модульные тесты Angular 2 для компонента Angular 2 с Jasmine (однако я не использую Karma... просто упаковываю свой код в сеть, а затем запускаю тесты в стандартном Jasmine SpecRunner.html). Когда я запускаю свой код, я получаю...
2343 просмотров

Если some-component-tag - это компонент Angular и у него есть вход some-input-var, то убедитесь, что он является частью этого модуля.
Я пытаюсь протестировать свое приложение Angular 2, следуя документации тестирования Angular2. Компонент, который я сейчас тестирую, имеет внешний шаблон (я тестировал другие компоненты с внешними шаблонами, и там тесты работают нормально), но всякий...
2518 просмотров
schedule 26.04.2023

Модульное тестирование angular 2 с кармой и жасмином, как имитировать автономный режим и тайм-аут
Есть ли способ использовать тестирование поведения приложения angular2 в автономном режиме, в частности, HTTP-запросы? Может быть, какой-то способ издеваться над автономным ответом. Как можно проверить время ожидания http-запроса? Я уже задавал...
306 просмотров

Импорт тестовых классов Angular 2 ComponentFixture и TestBed вызывает ошибку 404
Я получаю эту ошибку, только когда пытаюсь запустить тесты на жасмин. Я запускаю их с помощью html-файла spec runner. zone.js: 1382 ПОЛУЧИТЬ http://localhost:3002/node_modules/@angular/core/bundles/core.umd.js/testing 404 (не найдено)...
477 просмотров
schedule 03.01.2023

Как протестировать @ionic/storage?
Мне нужно протестировать свою службу, где я использую @ionic/storage для получения и установки данных в методе. Нужно ли издеваться над всем механизмом хранения или что для этого лучше всего?
2383 просмотров
schedule 05.08.2023

Ошибки при тестировании e2e приложения angular2 с транспортиром
Я пытаюсь запустить несколько простых тестов в своем приложении Angular2 с помощью транспортира. Я запускаю ng serve в одной командной строке и ng e2e в другой. Я получаю несколько ошибок/комментариев, связанных с исключением сеанса. Вот часть...
522 просмотров

Тестирование Angular2 Не удается найти имя «HTMLElement»
Я пытаюсь внедрить тестирование в свой существующий проект, но постоянно сталкиваюсь с одной и той же ошибкой, которая, как мне кажется, запрещает мне запускать тесты. Ошибка, которую я получаю, ОШИБКА в .../src/app/dashboard.component.spec.ts...
6026 просмотров