import FormPage from '../pageobjects/form.page.js' describe('auth form', () => { it('should deny access with wrong creds', async () => { await FormPage.open() await FormPage.username.addValue('foo') await FormPage.password.addValue('bar') await FormPage.submit() await expect(FormPage.flash).toHaveText( expect.stringContaining('Your username is invalid!') ) }) it('should allow access with correct creds', async () => { await FormPage.open() await FormPage.username.addValue('tomsmith') await FormPage.password.addValue('SuperSecretPassword!') await FormPage.submit() await FormPage.flash.waitForDisplayed() await expect(FormPage.flash).toHaveText( expect.stringContaining('You logged into a secure area!') ) }) })