5
respostas

Meu teste de API não esta rodando! Help

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

5 respostas

Não sei se no seu código você fechou parenteses na linha 14, mas no print está faltando fechar o then

    it('Buscar fotos do Flávio', () => {
        cy.request({
            method: 'GET',
            url: 'https://apialurapic.herokuapp.com/flavio/photos'
        }).then((result) => {
            expect(result.status).to.be.equal(200)
            expect(result.body).is.not.empty
            expect(result.body[0]).to.have.property('description')
            expect(result.body[0].description).to.be.equal('Farol iluminado')
        }) // <------------------------ Esse aqui
    });

Olá, verifique a aula 1 introdução, numero 5 https://cursos.alura.com.br/course/cypress-automacao-testes-e2e/task/102089

Print da tela do VS Code, em fundo preto, com indicação do caminho onde se encontra o arquivo para fazer o ajuste do timeout. Esse caminho está dentro da pasta node_modules\cypress\tasks e o nome do arquivo é verify.js Pode te ajudar...

O login do AluraPic usando o usuário "Flavio" e senha "123" tá dando invalido

Olá! Luã

esta fazendo o post a url https://apialurapic.herokuapp.com/user/login

consegue compartilhar o codigo?

Olá Rafaela, pode ser por isso: Insira aqui a descrição dessa imagem para ajudar na acessibilidade

se não for, dará erro na sequência, altere sua linha 8, para:

expect(res.status).to.be.equal(200)