@Nullable @Override public String getRequestUrl(@Nullable RequestBuilderWrapper request) { if (request == null) { return null; } return request.getUrl(); }
String result = request.getUrl(); if (StringUtils.isBlank(result)) { return null;
@Test public void getRequestUrl_works_as_expected() { // given String expectedResult = UUID.randomUUID().toString(); doReturn(expectedResult).when(requestMock).getUrl(); // when String result = adapterSpy.getRequestUrl(requestMock); // then assertThat(result).isEqualTo(expectedResult); }
@Test public void get_set_Url_works_as_expected() { // given requestBuilderWrapper = new RequestBuilderWrapper( url, httpMethod, requestBuilder, customCircuitBreaker, disableCircuitBreaker); String alternateUrl = "http://alteredUrl.testing"; // when requestBuilderWrapper.setUrl(alternateUrl); // then assertThat(alternateUrl).isEqualTo(requestBuilderWrapper.getUrl()); verify(requestBuilder).setUrl(alternateUrl); }
public void getRequestPath_works_as_expected(String url, String expectedResult) { doReturn(url).when(requestMock).getUrl();
this.circuitBreakerManualTask = circuitBreakerManualTask; this.rbwCopyWithHttpMethodAndUrlOnly = new RequestBuilderWrapper( requestBuilderWrapper.getUrl(), requestBuilderWrapper.getHttpMethod(), null,