@@ -414,8 +414,8 @@ public void customizerShouldBeAppliedAtTheEnd() {
414414 .getRequestFactory ();
415415 assertThat (actualRequestFactory )
416416 .isInstanceOf (InterceptingClientHttpRequestFactory .class );
417- assertThat (ReflectionTestUtils . getField ( actualRequestFactory ,
418- "requestFactory" )). isSameAs ( requestFactory );
417+ assertThat (actualRequestFactory ). hasFieldOrPropertyWithValue (
418+ "requestFactory" , requestFactory );
419419 }).build ();
420420 }
421421
@@ -444,17 +444,15 @@ public void connectTimeoutCanBeNullToUseDefault() {
444444 ClientHttpRequestFactory requestFactory = this .builder
445445 .requestFactory (SimpleClientHttpRequestFactory .class )
446446 .setConnectTimeout (null ).build ().getRequestFactory ();
447- assertThat (ReflectionTestUtils .getField (requestFactory , "connectTimeout" ))
448- .isEqualTo (-1 );
447+ assertThat (requestFactory ).hasFieldOrPropertyWithValue ("connectTimeout" , -1 );
449448 }
450449
451450 @ Test
452451 public void readTimeoutCanBeNullToUseDefault () {
453452 ClientHttpRequestFactory requestFactory = this .builder
454453 .requestFactory (SimpleClientHttpRequestFactory .class ).setReadTimeout (null )
455454 .build ().getRequestFactory ();
456- assertThat (ReflectionTestUtils .getField (requestFactory , "readTimeout" ))
457- .isEqualTo (-1 );
455+ assertThat (requestFactory ).hasFieldOrPropertyWithValue ("readTimeout" , -1 );
458456 }
459457
460458 @ Test
@@ -480,17 +478,15 @@ public void connectTimeoutCanBeConfiguredOnSimpleRequestFactory() {
480478 ClientHttpRequestFactory requestFactory = this .builder
481479 .requestFactory (SimpleClientHttpRequestFactory .class )
482480 .setConnectTimeout (Duration .ofMillis (1234 )).build ().getRequestFactory ();
483- assertThat (ReflectionTestUtils .getField (requestFactory , "connectTimeout" ))
484- .isEqualTo (1234 );
481+ assertThat (requestFactory ).hasFieldOrPropertyWithValue ("connectTimeout" , 1234 );
485482 }
486483
487484 @ Test
488485 public void readTimeoutCanBeConfiguredOnSimpleRequestFactory () {
489486 ClientHttpRequestFactory requestFactory = this .builder
490487 .requestFactory (SimpleClientHttpRequestFactory .class )
491488 .setReadTimeout (Duration .ofMillis (1234 )).build ().getRequestFactory ();
492- assertThat (ReflectionTestUtils .getField (requestFactory , "readTimeout" ))
493- .isEqualTo (1234 );
489+ assertThat (requestFactory ).hasFieldOrPropertyWithValue ("readTimeout" , 1234 );
494490 }
495491
496492 @ Test
@@ -520,8 +516,7 @@ public void connectTimeoutCanBeConfiguredOnAWrappedRequestFactory() {
520516 .requestFactory (
521517 () -> new BufferingClientHttpRequestFactory (requestFactory ))
522518 .setConnectTimeout (Duration .ofMillis (1234 )).build ();
523- assertThat (ReflectionTestUtils .getField (requestFactory , "connectTimeout" ))
524- .isEqualTo (1234 );
519+ assertThat (requestFactory ).hasFieldOrPropertyWithValue ("connectTimeout" , 1234 );
525520 }
526521
527522 @ Test
@@ -531,8 +526,7 @@ public void readTimeoutCanBeConfiguredOnAWrappedRequestFactory() {
531526 .requestFactory (
532527 () -> new BufferingClientHttpRequestFactory (requestFactory ))
533528 .setReadTimeout (Duration .ofMillis (1234 )).build ();
534- assertThat (ReflectionTestUtils .getField (requestFactory , "readTimeout" ))
535- .isEqualTo (1234 );
529+ assertThat (requestFactory ).hasFieldOrPropertyWithValue ("readTimeout" , 1234 );
536530 }
537531
538532 @ Test
@@ -552,8 +546,7 @@ public void connectTimeoutCanBeSetWithInteger() {
552546 ClientHttpRequestFactory requestFactory = this .builder
553547 .requestFactory (SimpleClientHttpRequestFactory .class )
554548 .setConnectTimeout (1234 ).build ().getRequestFactory ();
555- assertThat (ReflectionTestUtils .getField (requestFactory , "connectTimeout" ))
556- .isEqualTo (1234 );
549+ assertThat (requestFactory ).hasFieldOrPropertyWithValue ("connectTimeout" , 1234 );
557550 }
558551
559552 @ Test
@@ -562,8 +555,7 @@ public void readTimeoutCanBeSetWithInteger() {
562555 ClientHttpRequestFactory requestFactory = this .builder
563556 .requestFactory (SimpleClientHttpRequestFactory .class ).setReadTimeout (1234 )
564557 .build ().getRequestFactory ();
565- assertThat (ReflectionTestUtils .getField (requestFactory , "readTimeout" ))
566- .isEqualTo (1234 );
558+ assertThat (requestFactory ).hasFieldOrPropertyWithValue ("readTimeout" , 1234 );
567559 }
568560
569561 public static class RestTemplateSubclass extends RestTemplate {
0 commit comments