1
0
mirror of https://github.com/jcwimer/wrestlingApp synced 2026-05-16 02:07:46 +00:00

Added some cypress tests

This commit is contained in:
2024-12-16 00:01:11 -05:00
parent fc43de71bb
commit 5f049793c8
8 changed files with 138 additions and 2 deletions

View File

@@ -0,0 +1,27 @@
describe('Testing Log In', () => {
it('Gets Log In Page and Logs In', () => {
cy.visit('/')
cy.contains('Log In').click()
// Should be on a new URL which
// includes '/commands/actions'
cy.url().should('include', '/users/sign_in')
// Get an input, type into it
cy.get('[id=user_email]').type(Cypress.env('CYPRESS_USERNAME'))
// Verify that the value has been updated
cy.get('[id=user_email]').should('have.value', Cypress.env('CYPRESS_USERNAME'))
// Get an input, type into it
cy.get('[id=user_password]').type(Cypress.env('CYPRESS_PASSWORD'))
// Verify that the value has been updated
cy.get('[id=user_password]').should('have.value', Cypress.env('CYPRESS_PASSWORD'))
cy.get('input[type=submit]').click()
cy.contains('Signed in successfully')
})
})