@Test
 public void testBuildCompleteProxy() {
   final TestInterface proxy =
       jerseyProxyBuilder
           .acceptContentType(MediaType.APPLICATION_JSON_TYPE)
           .authenticationCredentials("user", "password")
           .connectionTimeout(200)
           .requestTimeout(1000)
           .enableLogging()
           .build(TestInterface.class);
   assertThat(proxy).isNotNull();
 }
 @Test(expected = IllegalArgumentException.class)
 public void testAcceptContentTypeExceptionIfNull() {
   jerseyProxyBuilder.acceptContentType(null);
 }