12345678910111213141516171819202122232425262728293031 |
- import { Given, When, Then } from '@badeball/cypress-cucumber-preprocessor'
- When(
- 'I click on the {string} button {int} times',
- (attr: string, times: number) => {
- const el = cy.dataCy(attr)
- for (let i = 0; i < times; i++) {
- el.click()
- }
- }
- )
- Then(
- 'The {string} button should say {string} and be disabled',
- (attr: string, message: string) => {
- const el = cy.dataCy(attr)
- el.should('have.text', message)
- el.should('be.disabled')
- }
- )
- Then(
- 'The {string} switch should say {string}',
- (attr: string, message: string) => {
- const el = cy.dataCy(attr)
- el.should('include.text', message)
- }
- )
|