例如,假设
<nav-component>
组件正在
app-component
中使用。将
nav-component
放置在特定行和列的 css 是
nav-component {
grid-column: 1 / -1;
grid-row: 1 / 2;
}
如何测试
nav-component
是否具有
grid-column
1/-1 和
grid-row
1/2?到目前为止,我已经写了
fit('Nav Component should be at the top of the page',()=>{
const fixture:ComponentFixture<AppComponent> = TestBed.createComponent(AppComponent);
const appDebugElement:DebugElement = fixture.debugElement; //app-component
const navChild:DebugElement = appDebugElement.query(By.css('nav-component'))
console.log('navChild is ',navChild);
//HERE I WANT TOCHECK THAT NAV HAS A SPECIFIC ROW AND COLUMN VALUE
});
有关详细信息,请参阅
https://docs.cypress.io/guides/tooling/visual-testing。