2017-09-26 3 views
0

J'ai un simple test de printempscorps Spring MockMvc Verify est vide

@Test 
public void getAllUsers_AsPublic() throws Exception { 
    doGet("/api/users").andExpect(status().isForbidden()); 
} 

public ResultActions doGet(String url) throws Exception { 
    return mockMvc.perform(get(url).header(header[0],header[1])).andDo(print()); 
} 

Je voudrais vérifier que le corps de la réponse est vide. Par exemple. Faites quelque chose comme .andExpect(content().isEmpty())

Répondre

1

Je pense que l'une de ces options devrait réaliser ce que vous cherchez, mais pas aussi bien en tant isEmpty() (du ContentResultMatchers documentation):

.andExpect(content().bytes(new Byte[0]) 

ou

.andExpect(content().string("")