Używam danych źródłowych-jpa @EnableSpringDataWebSupport
i DomainClassConverter
, aby nie wyszukiwać ręcznie wystąpień za pośrednictwem repozytorium. Kiedy zrobić test kontrolera (MockMvc testową samodzielna Setup) na kontrolerze jakTest kontrolera MVC i dane-wiosny-jpa EnableSpringDataWebSupport
@RequestMapping(value = '/user/{userId}', method = RequestMethod.GET)
public UserDetails detail(@PathVariable('userId') User user) {
...
}
dostaję ConversionNotSupportedException
. Czy można testować takie kontrolery? Co powinienem zrobić?
Co robić masz na myśli, używając '@ ESDWS' * i *' DCC'. Ten pierwszy implicite aktywuje to drugie. Czy jesteś pewien, że twoja konfiguracja sieci zawiera klasę konfiguracji opisaną przez '@ ESDWS'? –
Czy to nie działa tylko w trybie niezależnym? –
@ M.Deinum, być może. Ale [Nie jestem w stanie uruchomić konfiguracji WebAppContext z powodu proxy Spring Security] (http://stackoverflow.com/questions/26747076/can-not-build-mockmvc-there-is-already-handler-of-type -x-mapowany), więc muszę skonfigurować go w trybie autonomicznym. – fracz