Skip to content

Instantly share code, notes, and snippets.

@CoinBR
Created May 25, 2019 20:59
Show Gist options
  • Save CoinBR/718fc016f1195caf5e1a84e043251b45 to your computer and use it in GitHub Desktop.
Save CoinBR/718fc016f1195caf5e1a84e043251b45 to your computer and use it in GitHub Desktop.
visual-teste-069
describe('Visualizar Projeto', () => {
describe('Usuário Deslogado', () => {
it('Visualizar um projeto qualquer', () => {
cy.visit('http://bit.ly/visual-teste-braskem')
cy.url().should('eq', 'https://visualthinkerapp.firebaseapp.com/login')
})
})
describe('Usuário de Testes', () => {
beforeEach( () => {
cy.visit('https://visualthinkerapp.firebaseapp.com/login')
cy.get('form').within( () => {
cy.get('input').first().type("vt-teste@yandex.com")
cy.get('input').last().type("muitasbolas")
cy.get('button').first().click()
cy.wait(11 * 1000)
})
})
it('Projeto Criado por ele: OK', () => {
cy.visit('https://visualthinkerapp.firebaseapp.com/get-project/-LewC_37MLuEm2qMWrvh')
cy.contains("Braskem")
})
it('Projeto Compartilhado com Ele: OK', () => {
cy.visit('https://visualthinkerapp.firebaseapp.com/get-project/-LewAJK94ZSy1vLVG4Qm')
cy.contains("Galeteria")
})
it('Projeto Que ele Excluiu: Erro 404', () => {
cy.visit('https://visualthinkerapp.firebaseapp.com/get-project/-Lff0tK7_WiyVLpbg4RN')
cy.url().should('eq', 'https://visualthinkerapp.firebaseapp.com/404')
})
it('Projeto não compartilhado de Outro Usuário', () => {
cy.visit('https://visualthinkerapp.firebaseapp.com/get-project/-Lf0pE8aIKhAQNi3nXLe')
cy.url().should('eq', 'https://visualthinkerapp.firebaseapp.com/404')
})
})
})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment