Тестовый блок Jasmine Unit для переключения тега div после установки флажка - PullRequest
0 голосов
/ 19 февраля 2019

У меня есть такой тег div

<input type="checkbox" #test [(ngModel)]="checked">

<div *ngIf="checked">
 Test Data
</div>

, и я пытаюсь написать блок-тест для отображения и скрытия тега div.

 beforeEach(() => {
   fixture = TestBed.createComponent(TestCoponent);
   component = fixture.componentInstance;
   component.ngOnInit();
   fixture.detectChanges();
 });

 it('Div tag should show and hide', async(() => {
   cnst checkbox = fixture.debugElement.query(By.css('#test')).nativeElement;

   expect(checkbox.checked).toBeFalsy();

   input.click();
   fixture.detectChanges();

   expect(input.checked).toBeTruthy();
}));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...