Custom test (test personnalisé en-tête http printemps-test-mvc

Je teste mon MVC service avec spring-test-mvc j'ai utilisé quelque chose comme:

MockMvc mockMvc = standaloneSetup(controller).build();
mockMvc.perform(get("<my-url>")).andExpect(content().bytes(expectedBytes)).andExpect(content().type("image/png"))
       .andExpect(header().string("cache-control", "max-age=3600"));

Qui a bien fonctionné.

Maintenant j'ai changé le cache de l'image aléatoire dans une plage spécifique. Par exemple, au lieu de 3600 il pourrait être 3500-3700. Je suis à essayer de comprendre comment je peux obtenir la valeur d'en-tête et de faire des tests sur la place de l'utilisation de ce modèle de andExpect.

OriginalL'auteur Avi | 2013-09-30