测试按钮的状态



当我通过cy.get('#numberOfFetusOne').click()单击一个按钮时,它的类将变为selected。如何验证类的此更改?如果我试图用cy.get获得一个类,我会得到一个错误:Expected to find element: gpx-16 i1-regular gpu-selected, but never found it.

<gpu-button-option _ngcontent-udx-c111="" id="numberOfFetusOne" value="Singleton" class="gpx-16 i1-regular" _nghost-udx-c95=""> 1 </gpu-button-option>
<gpu-button-option _ngcontent-udx-c111="" id="numberOfFetusOne" value="Singleton" class="gpx-16 i1-regular gpu-selected" _nghost-udx-c95=""> 1 </gpu-button-option>

您可以为此添加should断言。

cy.get('#numberOfFetusOne').should('have.class', 'gpu-selected')

最新更新