@Test public void execute_NoRequestUrlGiven_ShouldFail() throws IOException { FeignLambdaClientImpl client = new FeignLambdaClientImpl(serviceResponse); when(feignRequest.url()).thenReturn(null); assertThrows(NullPointerException.class, () -> client.execute(feignRequest, null)); }
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);  }