Вопросы по теме 'angular-test'

Ответ со статусом: null null для URL: null ошибка при тестировании почтового сервиса http
Тестирование почтового сервиса http. Но тест завершается со следующей ошибкой Ожидается, что объект будет своего рода объектом, но был ответ со статусом: null null для URL: null. Я попытался добавить URL-адрес в RequestOptions, но это дало ошибку....
529 просмотров
schedule 03.02.2023

Angular CLI – Как подобрать файлы .spec.ts вне папки src?
У меня есть проект Angular CLI с NgModule , расположенным за пределами папки /src (в конечном итоге этот NgModule будет упакован как модуль npm, но пока я просто оставляю его за пределами /src ). Я пытаюсь написать модульные тесты для этого...
6772 просмотров
schedule 11.06.2023

Как создать новое событие для модульного тестирования в Angular 2?
Привет, я пишу модульный тест для моего углового кода. Я пытаюсь обновить текстовое поле в gridview. Ниже приведен мой код сетки. <input *ngIf="editing[rowIndex + '-scopevalue']" class="inline-editor" autofocus (blur)="updateValue($event,...
7047 просмотров

Угловое тестирование для Angular-Material в Mat-Menu
Я пытаюсь написать тест для моего mat-menu на панели инструментов моего приложения. Когда я вызываю button.click() в своем тесте, я получаю в консоли ошибку Cannot read property 'templateRef' of undefined . Поскольку все работы находятся в...
10897 просмотров

Как выполнить модульное тестирование Promise catch с помощью Jasmine
У меня есть очень простая функция load(), которую я пытаюсь протестировать с помощью Jasmine. this.service.loadObject() возвращает обещание. Как я могу проверить, что this.logService.error будет вызываться, если обещание отклонено? load() {...
4664 просмотров

Диалог модульного теста Angular Material - как включить MAT_DIALOG_DATA
Я пытаюсь выполнить модульное тестирование этого диалогового окна материала, чтобы проверить, правильно ли отображается введенный объект в шаблоне. Компонент отлично работает при правильном использовании Компонент - Диалог export class...
18352 просмотров

Исправление ошибки: не реализовано: window.open во время углового тестирования
В настоящее время я тестирую угловое приложение, над которым я работаю, и я сталкиваюсь с трудным тестированием функции, которая просто откроет новое окно на внешнем сайте. Когда я запускаю тесты своей функции, я получаю сообщение об ошибке...
2121 просмотров
schedule 09.11.2022

Как внедрить служебные переменные Angular 6+ в app-routing.module.spec.ts и проверить перенаправление маршрутизатора
Я пытаюсь проверить, успешно ли перенаправлен пользователь, если для переменной authenticated установлено значение true. Я попытался внедрить свой LoginService в beforeEach и установить для переменной authenticated значение false. Затем в...
1233 просмотров

Angular тестирует вызовы HTTP Post
У меня есть угловой компонент, который будет размещать некоторые данные по URL-адресу в нашем приложении, а затем ничего не делает, так как данные не возвращаются из этого сообщения. У меня возникли проблемы с тестированием этого, поскольку обычно...
6528 просмотров

Карма и Жасмин внедрили сервисный тест с Angular 7 - StaticInjectorError (DynamicTestModule) [I18n - ›InjectionToken TranslationsFormat]
Это не обман ngx-translate - нет поставщика для InjectionToken DocumentToken .... или angular5 ng test - StaticInjectorError из настраиваемой службы ... и это немного другая проблема, которая мне не помогает -...
1610 просмотров
schedule 14.05.2023

Как подписаться на сообщение об ошибке в модульном тестировании angular
Я пытаюсь подписаться на ответ, а также на случай ошибки, но когда я вижу покрытие, он не ошибается. У меня есть следующий фальшивый сервис, Моя служба, fakeService: { appVersion() : { return of({'version':'1.2.3.4'}) }...
69 просмотров

Угловой тест с asyncScheduler и flush – почему он не работает с flush()?
Существует этот компонент Angular: import { Component, OnDestroy, OnInit } from '@angular/core'; import { asyncScheduler, Observable, of, queueScheduler, scheduled } from 'rxjs'; @Component({ selector: 'test-component', templateUrl:...
564 просмотров
schedule 15.06.2023

В чем разница между провайдерами и декларациями на TestBed
Я новичок в Angular. У меня есть несколько вопросов при изучении TDD Angular. Насколько я знаю, TestModuleMetadata для Testbed.configureTestingModule — это объект, который имеет провайдера, объявления и импорты и т. д., как объект для @ngModule....
688 просмотров
schedule 22.07.2022

Как сделать так, чтобы ng test не выдавал предупреждения
Я только что закончил исправлять несколько предупреждений в своих модульных/компонентных тестах моего приложения Angular, которые запускаются с использованием ng test (с Karma/Jasmine). Этот процесс может занять довольно много времени, так как не...
1811 просмотров

Как написать модульный тестовый пример для метода [Angular]
Я новичок в Angular. Я изо всех сил пытаюсь изучить Typescript, и теперь мне сказали писать модульные тесты на Jasmine и Karma для каждого component и service , которые я создаю. Я просмотрел много руководств, чтобы изучить Модульное...
2854 просмотров

тестовый пример зависает при неправильной проверке
Я надеюсь, что у всех в SO все хорошо и они в безопасности. У меня странное поведение. html моего приложения должен иметь элемент с id #submitted-answer-button . Я извлекаю элемент и проверяю его вот так (среди прочего) const...
18 просмотров
schedule 04.01.2023

Как использовать класс службы шпиона из компонента с помощью SpyOn в Angular
Я работаю над тестовыми примерами angular и пытаюсь шпионить за методом. component.ts Изменить1 beforeEach(async () => { service = new CommonserviceService(http); await TestBed.configureTestingModule({ imports:...
60 просмотров

Макет метода Jasmine setter не работает
component.ts fillformdata(): void { if (this.mark === false) { var jsoncontent = { ipaddr: (this.noip == false) ? this.ipinput : this.ipadd, host: (this.noip == false) ? this.hostinput : this.host, username:...
52 просмотров
schedule 01.01.2023