()
| 64 | } |
| 65 | |
| 66 | @Test |
| 67 | void normalResponseTest() { |
| 68 | final MockWebServer server = new MockWebServer(); |
| 69 | server.enqueue(new MockResponse().setBody("foo").setBodyDelay(3, TimeUnit.SECONDS)); |
| 70 | |
| 71 | final OptionsInterface api = |
| 72 | Feign.builder() |
| 73 | .options(new Request.Options(1000, 1000)) |
| 74 | .target(OptionsInterface.class, server.url("/").toString()); |
| 75 | |
| 76 | assertThat(api.get(new Request.Options(1000, 4 * 1000))).isEqualTo("foo"); |
| 77 | } |
| 78 | |
| 79 | @Test |
| 80 | void normalResponseForChildOptionsTest() { |