2024-02-19 13:34:03 +01:00

21 lines
614 B
TypeScript

import {
Given,
When,
Then,
} from '@badeball/cypress-cucumber-preprocessor'
import {loginPage} from '../../pages/LoginPage'
import {welcomePage} from '../../pages/WelcomePage'
Given('The web browser is at the login page', () => {
cy.visit('/login')
})
When('I submit the credentials {string} {string}', (username:string, password: string) => {
loginPage.submitLogin(username, password)
})
Then('I am on the welcome page', () => {
cy.get(welcomePage.successMessage).should('be.visible')
cy.get(welcomePage.WelcomeHeader).should('be.visible')
cy.get(welcomePage.logoutBtn).should('be.visible')
})