Pytania otagowane jako angular2-testing

2
testowanie angular2: nie można powiązać z „ngModel”, ponieważ nie jest to znana właściwość „input”
Próbuję przetestować dwukierunkowe wiązanie angular2 dla kontroli input. Oto błąd: Can't bind to 'ngModel' since it isn't a known property of 'input'. Plik app.component.html <input id="name" type="text" [(ngModel)]="name" /> <div id="divName">{{name}}</div> Plik app.component.ts @Component({ selector: 'app-root', templateUrl: './app.component.html' }) export class AppComponent implements OnInit { name: string; } app.component.spec.ts import …

8
Jak przetestować jednostkę, która zależy od parametrów z ActivatedRoute?
Testuję jednostkę, która jest używana do edycji obiektu. Obiekt ma unikat idużywany do pobierania określonego obiektu z tablicy obiektów hostowanych w usłudze. Specyfika idjest uzyskiwana za pośrednictwem parametru przekazywanego za pośrednictwem routingu, w szczególności przez ActivatedRouteklasę. Konstruktor wygląda następująco: constructor(private _router:Router, private _curRoute:ActivatedRoute, private _session:Session) { } ngOnInit() { this._curRoute.params.subscribe(params …

2
Testowanie Angular 2 - wywołanie funkcji asynchronicznej - kiedy używać
Kiedy używasz funkcji asynchronicznej w TestBed podczas testowania w Angular 2? Kiedy tego używasz? beforeEach(() => { TestBed.configureTestingModule({ declarations: [MyModule], schemas: [NO_ERRORS_SCHEMA], }); }); A kiedy tego używasz? beforeEach(async(() => { TestBed.configureTestingModule({ declarations: [MyModule], schemas: [NO_ERRORS_SCHEMA], }); })); Czy ktoś może mnie w tym oświecić?
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.