### Question:
HttpRequest { public static HttpRequestBuilder get() { return HttpRequest.builder().httpMethod(GET); }  static HttpRequestBuilder post(T body); static HttpRequestBuilder post(); static HttpRequestBuilder put(T body); static HttpRequestBuilder put(); static HttpRequestBuilder get(); static HttpRequestBuilder delete(); @Override String toString(); static final String PATCH; static final String POST; static final String PUT; static final String GET; static final String DELETE; }### Answer:
@Test public void should_setDefaults_when_creatingInstance() { HttpRequest sut = HttpRequest.get().url("http: assertEquals("http: assertEquals("GET", sut.getHttpMethod()); assertEquals(5000, sut.getConnectionTimeout()); assertTrue(sut.isFollowRedirects()); }