Closed xdoo closed 9 years ago
Um HATEOAS mit Spring Rest Template zu nutzen, muss der entsprechende Converter registriert werden.
// HATEOAS ObjectMapper mapper = new ObjectMapper(); mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false); mapper.registerModule(new Jackson2HalModule()); MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter(); converter.setSupportedMediaTypes(MediaType.parseMediaTypes("application/hal+json")); converter.setObjectMapper(mapper);
Aktuell wird in den Controller Tests vor allem die Servicefunktionalität getestet. Es muss hier aber die gesamte Schnittstelle getestet werden. Darunter fällt auch der Tests der Links. Kommen Links zurück, kommen die richtigen links zurück, kann ich diese Links aufrufen.
siehe hierzu auch #21