#angular
#angular
Вопрос:
Я тестирую директиву атрибута. Большая часть функциональности директивы может быть протестирована на небольших размерах экрана. Как мне предоставить объект window и изменить его размер до определенной ширины и высоты перед выполнением каждого тестового примера?
beforeEach(() => {
fixture = TestBed.configureTestingModule({
declarations: [ TestComponent, NavDirective]
})
.createComponent(TestComponent);
fixture.detectChanges();
});
it('should open when trigger button is clicked', () => {
//write tests to simulate a click on the trigger button
//but it is visible only when the screen size is small
});
Комментарии:
1. То, что вы делаете, — это функциональный / E2E тест, а не модульный тест.