Teste de requisição REST DELETE está falhando

3 respostas Resolvido
wferreiracosta

Estou fazendo um teste de requisição usando Mockito mas ele está falhando, o teste tem que retornar uma BAD_REQUEST, mas aparentemente está retornando o erro 405.

@Test
    public void DELETEPokemonTypeErrorTest() throws Exception {
        this.mockMvc.perform(MockMvcRequestBuilders.delete("/type/",1)
                .contentType(MediaType.APPLICATION_JSON)
                .accept(MediaType.APPLICATION_JSON))
                .andExpect(MockMvcResultMatchers.status().isBadRequest());
    }

Retorno

java.lang.AssertionError: Status expected:<400> but was:<405>
Expected :400
Actual   :405
<Click to see difference>

3 Respostas

Lucas_Camara

Manda o código do endpoint pra gente ver.

darlan_machado
Solucao aceita

405 - Method not allowed
Ou seja, você pode não ter definido o método como delete…

wferreiracosta

Desculpa a demora aqui está o url do repositorio

Url da classe:

Criado 26 de janeiro de 2020
Ultima resposta 24 de fev. de 2020
Respostas 3
Participantes 3