Запитання з тегом «angular2-testing»

2
angular2 тестування: не можна прив’язати до 'ngModel', оскільки це не відома властивість 'input'
Я намагаюся перевірити angular2 двостороння прив'язка для контролю input. Ось помилка: Can't bind to 'ngModel' since it isn't a known property of 'input'. App.component.html <input id="name" type="text" [(ngModel)]="name" /> <div id="divName">{{name}}</div> App.component.ts @Component({ selector: 'app-root', templateUrl: './app.component.html' }) export class AppComponent implements OnInit { name: string; } app.component.spec.ts import { …

8
Як модульно протестувати компонент, який залежить від параметрів з ActivatedRoute?
Я модульно тестую компонент, який використовується для редагування об’єкта. Об’єкт має унікальний елемент, idякий використовується для того, щоб захопити конкретний об’єкт із масиву об’єктів, розміщених у службі. Специфіка idзабезпечується через параметр, який передається через маршрутизацію, зокрема через ActivatedRouteклас. Конструктор такий: constructor(private _router:Router, private _curRoute:ActivatedRoute, private _session:Session) { } ngOnInit() { …

2
Тестування Angular 2 - Виклик функції асинхронізації - коли використовувати
Коли ви використовуєте функцію асинхронізації в TestBed під час тестування в Angular 2? Коли ви використовуєте це? beforeEach(() => { TestBed.configureTestingModule({ declarations: [MyModule], schemas: [NO_ERRORS_SCHEMA], }); }); І коли ви цим користуєтесь? beforeEach(async(() => { TestBed.configureTestingModule({ declarations: [MyModule], schemas: [NO_ERRORS_SCHEMA], }); })); Хто-небудь може мене просвітлити в цьому?
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.