У меня есть следующий код:
// given:
MockMvcRequestSpecification request = given();
// when:
ResponseOptions response = given().spec(request)
.get("/address");
Последняя строка вызывает ошибку ("get (" / address ")")
Бит "адрес" относится к имеющемуся у меня микро-сервису, который запрашивает отображение
Это журнал консоли:
java.lang.NullPointerException: null
at org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.detectHandlerMethods(AbstractHandlerMethodMapping.java:227)
at org.springframework.test.web.servlet.setup.StandaloneMockMvcBuilder$StaticRequestMappingHandlerMapping.registerHandlers(StandaloneMockMvcBuilder.java:486)
at org.springframework.test.web.servlet.setup.StandaloneMockMvcBuilder.registerMvcSingletons(StandaloneMockMvcBuilder.java:352)
at org.springframework.test.web.servlet.setup.StandaloneMockMvcBuilder.initWebAppContext(StandaloneMockMvcBuilder.java:337)
at org.springframework.test.web.servlet.setup.AbstractMockMvcBuilder.build(AbstractMockMvcBuilder.java:139)
at io.restassured.module.mockmvc.internal.MockMvcFactory.build(MockMvcFactory.java:79)
at io.restassured.module.mockmvc.internal.MockMvcRequestSpecificationImpl.when(MockMvcRequestSpecificationImpl.java:723)
at io.restassured.module.mockmvc.internal.MockMvcRequestSpecificationImpl.get(MockMvcRequestSpecificationImpl.java:751)
at io.restassured.module.mockmvc.internal.MockMvcRequestSpecificationImpl.get(MockMvcRequestSpecificationImpl.java:62)
at ContractVerifierTest.validate_shouldReturnPreviousAddress(ContractVerifierTest.java:23)
Этот код генерируется автоматически, поэтому я не могу ничего изменить или отладить здесь.