Skip to content

Commit

Permalink
Arrumei 3 erros ja
Browse files Browse the repository at this point in the history
  • Loading branch information
PaG0Dezaum2005 committed Aug 30, 2024
1 parent 83e3be6 commit d71a09a
Show file tree
Hide file tree
Showing 2 changed files with 31 additions and 16 deletions.
35 changes: 24 additions & 11 deletions src/cypress/e2e/agentesPage/index.cy.js
Original file line number Diff line number Diff line change
Expand Up @@ -53,14 +53,20 @@ describe("Agents Page", () => {
cy.get(":nth-child(2) > select").select(2);
cy.contains("Agente Coletivo");
cy.wait(1000);


//Pega o número de agentes totais depois de aplicar o filtro para 'Agente Coletivo'
cy.get(".foundResults").invoke('text').then((text) => {
// Extraia o número da string
expectedCount = parseInt(text.match(/\d+/)[0], 10);

// Agora, verifique se o número de agentes do tipo coletivo encontrados é igual ao esperado
cy.get('.entity-card__header.without-labels > .user-details > .user-info > a > .mc-title').should('have.length', expectedCount)
cy.contains(expectedCount + " Agentes encontrados")
// Extraia o número da string e converte para int
const expectedCount = parseInt(text.match(/\d+/)[0], 10);

// Pega o número de agentes totais na tabela de cima
cy.get(".entity-cards-cards__number").eq(2).invoke('text').then((text2) => {

// Converte o texto para int
const elementNumber = parseInt(text2, 10);
// Compara para ver se os números são iguais
expect(elementNumber).to.equal(expectedCount);
});
});

cy.get(":nth-child(2) > select").select(1);
Expand All @@ -71,10 +77,17 @@ describe("Agents Page", () => {
// Extraia o número da string
expectedCount = parseInt(text.match(/\d+/)[0], 10);

// Agora, verifique se o número de agentes do tipo individual encontrados é igual ao esperado
cy.get('.entity-card__header.without-labels > .user-details > .user-info > a > .mc-title').should('have.length', expectedCount)
cy.contains(expectedCount + " Agentes encontrados");
});
// Pega o número de agentes totais na tabela de cima
cy.get(".entity-cards-cards__number").eq(1).invoke('text').then((text2) => {


// Converte o texto para int
const elementNumber = parseInt(text2, 10);
// Compara para ver se os números são iguais
expect(elementNumber).to.equal(expectedCount);
});
});

});

it("Garante que os filtros por área de atuação funcionam", () => {
Expand Down
12 changes: 7 additions & 5 deletions src/cypress/e2e/loginPage/index.cy.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,13 @@ describe("Loginpage", () => {
cy.visit("/autenticacao/");
});

it("Verifica se é possivel logar com email ou cpf e senha", () => {
loginWith("Admin@local", "mapas123");
cy.visit("/autenticacao/");
loginWith("12345678902", "mapas123");
});
it("Verifica se é possivel logar com email ou cpf e senha", () => {
loginWith("Admin@local", "mapas123");
cy.get(".exit > a").click();
cy.visit("/autenticacao/");
loginWith("555.132.590-36", "Mapas12345!");
cy.contains("Minha conta");
});

it("Garantir que se as informações estiverem incorretas o usuário será avisado sobre", () => {
loginWith("blablabla", "mapas123");
Expand Down

0 comments on commit d71a09a

Please sign in to comment.