Bom dia!
O Cypress não está reconhecendo 'login' como uma função válida, poderiam por favor me ajudar?
** Arquivo gui_commands.js criado:
** Inserido referência na aba e2e.js
** Chamada da função em alurapic.espec.js
** Erro
Bom dia!
O Cypress não está reconhecendo 'login' como uma função válida, poderiam por favor me ajudar?
** Arquivo gui_commands.js criado:
** Inserido referência na aba e2e.js
** Chamada da função em alurapic.espec.js
** Erro
Olá Marcelo, tudo bom?
Verifiquei aqui na versão 10.9.0 do Cypress e está com o comportamento correto. A única coisa aparentemente que fiz diferente do seu foi a linha do click, que o button está junto. Tente copiar esse código, salva e verifica se vai funcionar corretamente por favor.
Cypress.Commands.add('login', (nome, senha) => {
cy.get('input[formcontrolname="userName"]').type(nome);
cy.get('input[formcontrolname="password"]').type(senha);
cy.get('button[type="submit"]').click();
})
Se a dúvida persistir, não deixe de nos avisar por aqui.
Bons estudos! 😄