# ScratchRelativeRequestToFailsDemoTest - run once to capture this real failure, then deleted. # Reproduces EmployeeClient (RestClient.Builder.baseUrl("http://hr-api.example.com")) with a # relative mockServer.expect(requestTo("/employees/1")) - the pattern that works fine for # EmployeeTemplateClient's RestTemplateBuilder.rootUri(). See scripts/run-all.sh to regenerate. java.lang.AssertionError: Request URI expected: but was: at org.springframework.test.util.AssertionErrors.fail(AssertionErrors.java:62) at org.springframework.test.util.AssertionErrors.assertEquals(AssertionErrors.java:129) at org.springframework.test.web.client.match.MockRestRequestMatchers.lambda$requestTo$1(MockRestRequestMatchers.java:92) at org.springframework.test.web.client.DefaultRequestExpectation.match(DefaultRequestExpectation.java:86) at org.springframework.test.web.client.SimpleRequestExpectationManager.matchRequest(SimpleRequestExpectationManager.java:62) at org.springframework.test.web.client.AbstractRequestExpectationManager.validateRequest(AbstractRequestExpectationManager.java:92) at org.springframework.test.web.client.MockRestServiceServer$MockClientHttpRequestFactory$1.executeInternal(MockRestServiceServer.java:342) at org.springframework.mock.http.client.MockClientHttpRequest.execute(MockClientHttpRequest.java:140) at org.springframework.web.client.DefaultRestClient$DefaultRequestBodyUriSpec.exchangeInternal(DefaultRestClient.java:614) at org.springframework.web.client.DefaultRestClient$DefaultRequestBodyUriSpec.exchange(DefaultRestClient.java:572) at org.springframework.web.client.RestClient$RequestHeadersSpec.exchange(RestClient.java:747) at org.springframework.web.client.DefaultRestClient$DefaultResponseSpec.executeAndExtract(DefaultRestClient.java:924) at org.springframework.web.client.DefaultRestClient$DefaultResponseSpec.body(DefaultRestClient.java:833) at com.ankurm.restclienttest.EmployeeClient.getEmployeeById(EmployeeClient.java:31) at com.ankurm.restclienttest.ScratchRelativeRequestToFailsDemoTest.whenRequestToIsRelative_thenMismatch(ScratchRelativeRequestToFailsDemoTest.java:36) [INFO] [INFO] Results: [INFO] [ERROR] Failures: