Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Status Code 404 quando deleta usuário

O método que insere e depois deleta o usuário é esse. No entanto, quando ele tenta deletar, o Status Code retornado é 404

    @Test
    public void deveAdicionarUmUsuario() {
        Usuario joao = new Usuario("Joao da Silva", "joao@dasilva.com");

        XmlPath retorno = given()
                .header("Accept", "application/xml")
                .contentType("application/xml")
                .body(joao)
            .expect()
                .statusCode(200)
            .when()
                .post("/usuarios")
            .andReturn()
                .xmlPath();

        Usuario resposta = retorno.getObject("usuario", Usuario.class);

        assertEquals("Joao da Silva", resposta.getNome());
        assertEquals("joao@dasilva.com", resposta.getEmail());

        // deletando aqui
        given()
            .contentType("application/xml")
            .body(resposta)
        .expect()
            .statusCode(200)
        .when()
            .delete("/usuarios/deletar")
            .andReturn()
            .asString();
    }
1 resposta
solução!

Na verade a url de deletar estava errada. Foi só mudar de "/usuarios/deletar" para "/usuarios/deleta"