@Test public void execute_RequestUrlGiven_ShouldRequestWithUrl() throws IOException { FeignLambdaClientImpl client = new FeignLambdaClientImpl(serviceResponse); when(feignRequest.url()).thenReturn("/whatever?a=b&c=d"); client.execute(feignRequest, null); assertEquals(URI.create("/whatever?a=b&c=d"), client.getServiceRequest().getRequestUri()); }
protected abstract ServiceResponse execute(ServiceRequest serviceRequest, feign.Request.Options feignOptions);
AbstractFeignLambdaServiceClient implements Client { protected abstract ServiceResponse execute(ServiceRequest serviceRequest, feign.Request.Options feignOptions); }
AbstractFeignLambdaServiceClient implements Client { protected abstract ServiceResponse execute(ServiceRequest serviceRequest, feign.Request.Options feignOptions);  }
AbstractFeignLambdaServiceClient implements Client { protected abstract ServiceResponse execute(ServiceRequest serviceRequest, feign.Request.Options feignOptions);  @Override final feign.Response execute(feign.Request feignRequest, feign.Request.Options feignOptions); }
AbstractFeignLambdaServiceClient implements Client { protected abstract ServiceResponse execute(ServiceRequest serviceRequest, feign.Request.Options feignOptions);  @Override final feign.Response execute(feign.Request feignRequest, feign.Request.Options feignOptions);  }