Teste de requisição REST DELETE está falhando

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>

Manda o código do endpoint pra gente ver.

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

Desculpa a demora aqui está o url do repositorio

Url da classe: