diff --git a/cypress/e2e/user.cy.js b/cypress/e2e/user.cy.js index 6961ba5..eda3dc7 100644 --- a/cypress/e2e/user.cy.js +++ b/cypress/e2e/user.cy.js @@ -1,6 +1,8 @@ describe('user login', () => { - it('logs in', () => { + beforeEach(() => { cy.exec('npm run db:seed') + }) + it('logs in', () => { cy.visit('/') cy.get('a').click() cy.url().should('include', '/login') @@ -8,4 +10,12 @@ describe('user login', () => { cy.get('input[name=password]').type('password{enter}') cy.url().should('include', '/dashboard') }) + it('doesnt log in', () => { + cy.visit('/') + cy.get('a').click() + cy.url().should('include', '/login') + cy.get('input[name=email]').type('test@test.com') + cy.get('input[name=password]').type('wrongPassword{enter}') + cy.url().should('include', '/login') + }) })