Tag: mockmvc

MockMVC ist der wichtigste Teil des Spring MVC Test-framework ist. Es simuliert die Funktionsweise von Spring MVC.

Überprüfen Karte Schlüssel/Werte-mit jsonPath

Anzahl der Antworten 1 Antworten
Teste ich einen regler gibt eine Karte @RequestMapping("/") @ResponseBody public Map<String, String> getMessages(@RequestBody String foo) { Map<String, String> map = boo.getMap(foo); return map; } Test: ... resultActions .andDo(print()) .andExpect(status().isOk()) .andExpect( content().contentTypeCompatibleWith( MediaType.APPLICATION_JSON)) .andExpect(jsonPath("$", notNullValue())) .andExpect(jsonPath(EXPRESSION, equalsTo(foo)); ...

Wie gehen die date-Objekte wie request-Parameter durch den Frühling MockMvc

Anzahl der Antworten 2 Antworten
Habe ich einen unit test, Spring verwendet die MockMvc Test-framework auf einen REST-Endpunkt. Der rest-Endpunkt erfordert, dass zwei string-path-Variablen gesendet werden, zusammen mit zwei java.util.Date Gegenstände, die übergeben werden, wie @RequestParameters. Wenn ich den test ausführen, schlägt

RestFuse vs Versichert vs MockMVC Rest Service Unit Test Framework

Anzahl der Antworten 2 Antworten
Ich habe versucht zu finden, ein einfaches Allzweck-unit-test-framework für Spring-MVC-basierten Rest-Diensten, die ich geschrieben habe. Ich habe die online-Suche und verengt Sie sich auf: RestFuse (http://developer.eclipsesource.com/restfuse/) Versichert (https://github.com/jayway/rest-assured) MockMVC (http://www.petrikainulainen.net/programming/spring-framework/unit-testing-of-spring-mvc-controllers-rest-api/) Ich mag RestFuse weil es meistens auf

Die aktuelle Anforderung ist kein multipart-request auf MockMultipartFile test

Anzahl der Antworten 1 Antworten
Ich bin auch über die Entsendung der gefürchtete "Die aktuelle Anforderung ist kein multipart-request" - Meldung. Ich bin mit der neuesten Frühjahrs-und Geschwister und haben die folgende Konfiguration: @Configuration @EnableWebMvc @EnableSpringDataWebSupport @ComponentScan(basePackages = { "com.....project.rest" }) @Import({JsonConfiguration.class})

Frühjahr MockMvc test: Null-Zeiger-Ausnahme

Anzahl der Antworten 1 Antworten
Bin ich nach tutorials für die Integration von Spring-docs in meinem Projekt, aber ich bin mit in nullpointerexception, wenn ich mit meinen test. Den Fehler Weg, wenn ich das Dokument bits. Also, wenn ich entfernen restDocumentation variable,

@ModelAttribute controller spring-mvc-Spott

Anzahl der Antworten 2 Antworten
Ich möchte zum testen eine Steuerung, die mit @ModelAttribute für eines seiner Methode Argumente. public String processSaveAction(@ModelAttribute("exampleEntity") ExampleEntity exampleEntity) @ModelAttribute Methode getExampleEntity ist mit @RequestParam: @ModelAttribute("exampleEntity") public ExampleEntity getExampleEntity(@RequestParam(value = "id", required = true) ExampleEntity exampleEntity) {

wie zur Behandlung von controller Ausnahme mit mockmvc

Anzahl der Antworten 1 Antworten
Ich bin mit MockMVC zum testen meiner controller. Ich habe folgenden controller: public class A{ ... @RequestMapping("/get") public List<ADTO> get(@RequestParam(defaultValue = "15", required = false) Integer limit) throws IOException { if(limit <= 0 || limit >= 50){

Datei hochladen mit Spring mvc und MockMVC

Anzahl der Antworten 2 Antworten
Habe ich erfolgreich hochgeladen, eine image-Datei zu WebContent\resources\uploads\image.jsp. Aber ich stehe vor einem problem beim testen dieser mit MockMvc. Wenn ich den test-Fall bin ich immer die Ausnahmen Datei nicht gefunden und Zugriff verweigert. Der controller sieht

Unit-Tests /login in Spring MVC mit MockMvc

Anzahl der Antworten 4 Antworten
Habe ich eine sehr einfache REST-Anwendung erstellt, mit Spring MVC. (Code steht bei GitHub.) Es hat eine einfache WebSecurityConfigurer wie folgt: @Override protected void configure(HttpSecurity httpSecurity) throws Exception { httpSecurity .csrf().disable() .exceptionHandling() .authenticationEntryPoint(authenticationEntryPoint) .and() .authorizeRequests() .antMatchers("/user/new").permitAll() .anyRequest().authenticated()

mockMvc - Test Fehlermeldung

Anzahl der Antworten 3 Antworten
Hat jemand irgendwelche Tipps, oder weiß jemand, wie ich testen kann, die "Fehlermeldung" zurück durch den HTTP-response-Objekt? @Autowired private WebApplicationContext ctx; private MockMvc mockMvc; @Before public void setUp() throws Exception { mockMvc = MockMvcBuilders.webAppContextSetup(ctx).build(); } Antwort: MockHttpServletResponse:

Die Geltendmachung array von arrays mit JSONPath und spring mvc

Anzahl der Antworten 2 Antworten
Ich habe Schwierigkeiten, herauszufinden, wie zu behaupten mit jsonPath in einem JSON-Dokument Reaktion in spring mvc. Vielleicht gibt es einen besseren Weg, dies zu erreichen als mit jsonPath für dieses spezielle Szenario. Ich möchte überprüfen, dass die

MockMvc-test POST-Anforderung

Anzahl der Antworten 2 Antworten
Habe ich die folgende post-route in meine REST-controller: @RequestMapping(value = "", method = RequestMethod.POST, produces = "application/json") public ResponseEntity saveMovie(@RequestBody Movie movie){ movieService.saveMovie(movie); return new ResponseEntity<Movie>(movie, HttpStatus.OK); } Die route nutzt einen Dienst hinzufügen, der Film verging

java.lang.AssertionError: Content-type nicht gesetzt ist - Frühling-Controller Junit-Tests.

Anzahl der Antworten 2 Antworten
Ich versuche zu tun, einige unit-Tests auf meinem Controller. Egal was ich mache alle controller-tests zurück java.lang.AssertionError: Content type not set Ich die Prüfung, die von den Methoden zurückgegebenen json-und xml-Daten. Hier ist ein Beispiel für die

Hamcrest mit MockMvc: überprüfen Sie, ob der Schlüssel existiert, aber der Wert kann null sein

Anzahl der Antworten 3 Antworten
Ich mache einige tests mit MockMvc, und ich möchte überprüfen die Struktur eines JSON-Antwort. Insbesondere möchte ich sicherstellen, dass der Schlüssel für ein Attribut vorhanden ist, und dass der Wert eines bestimmten Typs oder null. { "keyToNull":

java.lang.NoSuchMethodError: javax.- servlet.http.HttpServletRequest.isAsyncStarted() während der Verwendung mit Junit Mockito

Anzahl der Antworten 6 Antworten
Ich bin versucht, meine Füße nass mit TDD. Ich bin versucht zu schreiben von unit-Testcases für Steuerungen mit Mockito in Verbindung mit MockMvc und Junit. Aber ich bin immer ein runtime error dabei versagt mein test. Zuerst

Integration Testen Von Spring Boot Mit MockMVC

Anzahl der Antworten 2 Antworten
Ich habe einige Schwierigkeiten testen von einer Spring-Boot-Anwendung mit MockMvc. Habe ich die folgenden test-Klasse: @RunWith(SpringJUnit4ClassRunner.class) @SpringApplicationConfiguration(classes = {SpringConfiguration.class, SecurityConfiguration.class}) @IntegrationTest({"server.port=8080"}) @WebAppConfiguration public class DemoTest { @Autowired private EmbeddedWebApplicationContext webApplicationContext; private MockMvc mockMvc; @Before public void setUp()

Register @ControllerAdvice kommentierte Controller in JUnitTest mit MockMVC

Anzahl der Antworten 4 Antworten
Meine @ControllerAdvice kommentierte Controller sieht wie folgt aus: @ControllerAdvice public class GlobalControllerExceptionHandler { @ResponseStatus(value = HttpStatus.UNAUTHORIZED) @ExceptionHandler(AuthenticationException.class) public void authenticationExceptionHandler() { } } Natürlich meine Entwicklung ist test driven und ich würde gerne meine exception-Handler in der

Wie kann ich testen, ob der JSON-Pfad kein bestimmtes Element enthält oder, wenn das Element vorhanden ist, null ist?

Anzahl der Antworten 2 Antworten
Schreibe ich einige einfache unit-Test-Routinen für eine einfache spring-web-Anwendung. Wenn ich @JsonIgnore Anmerkung auf einer getter-Methode auf einer Ressource, die daraus resultierende json-Objekt nicht enthalten ist die entsprechende json-element. Also, wenn meine unit-test-routine versucht, um zu testen,