@@ -441,7 +441,7 @@ public void hazelcastCacheExplicit() {
441441 cacheManager .getCache ("defaultCache" );
442442 assertThat (cacheManager .getCacheNames ()).containsOnly ("defaultCache" );
443443 assertThat (this .context .getBean (HazelcastInstance .class ))
444- .isEqualTo (getHazelcastInstance (cacheManager ));
444+ .isEqualTo (cacheManager . getHazelcastInstance ());
445445 }
446446
447447 @ Test
@@ -458,7 +458,7 @@ public void hazelcastCacheWithConfig() throws IOException {
458458 .getBean (HazelcastInstance .class );
459459 HazelcastCacheManager cacheManager = validateCacheManager (
460460 HazelcastCacheManager .class );
461- HazelcastInstance actual = getHazelcastInstance (cacheManager );
461+ HazelcastInstance actual = cacheManager . getHazelcastInstance ();
462462 assertThat (actual ).isSameAs (hazelcastInstance );
463463 assertThat (actual .getConfig ().getConfigurationUrl ())
464464 .isEqualTo (new ClassPathResource (
@@ -481,7 +481,7 @@ public void hazelcastCacheWithExistingHazelcastInstance() {
481481 load (HazelcastCustomHazelcastInstance .class , "spring.cache.type=hazelcast" );
482482 HazelcastCacheManager cacheManager = validateCacheManager (
483483 HazelcastCacheManager .class );
484- assertThat (getHazelcastInstance (cacheManager ))
484+ assertThat (cacheManager . getHazelcastInstance ())
485485 .isEqualTo (this .context .getBean ("customHazelcastInstance" ));
486486 }
487487
@@ -499,7 +499,7 @@ public void hazelcastCacheWithMainHazelcastAutoConfiguration() throws IOExceptio
499499 HazelcastCacheManager .class );
500500 HazelcastInstance hazelcastInstance = this .context
501501 .getBean (HazelcastInstance .class );
502- assertThat (getHazelcastInstance (cacheManager )).isEqualTo (hazelcastInstance );
502+ assertThat (cacheManager . getHazelcastInstance ()).isEqualTo (hazelcastInstance );
503503 assertThat (hazelcastInstance .getConfig ().getConfigurationFile ())
504504 .isEqualTo (new ClassPathResource (mainConfig ).getFile ());
505505 }
@@ -522,8 +522,7 @@ public void hazelcastCacheWithMainHazelcastAutoConfigurationAndSeparateCacheConf
522522 .getBean (HazelcastInstance .class );
523523 HazelcastCacheManager cacheManager = validateCacheManager (
524524 HazelcastCacheManager .class );
525- HazelcastInstance cacheHazelcastInstance = (HazelcastInstance ) new DirectFieldAccessor (
526- cacheManager ).getPropertyValue ("hazelcastInstance" );
525+ HazelcastInstance cacheHazelcastInstance = cacheManager .getHazelcastInstance ();
527526 assertThat (cacheHazelcastInstance ).isNotEqualTo (hazelcastInstance ); // Our custom
528527 assertThat (hazelcastInstance .getConfig ().getConfigurationFile ())
529528 .isEqualTo (new ClassPathResource (mainConfig ).getFile ());
@@ -760,12 +759,6 @@ private void load(Class<?> config, String... environment) {
760759 this .context = applicationContext ;
761760 }
762761
763- private static HazelcastInstance getHazelcastInstance (
764- HazelcastCacheManager cacheManager ) {
765- return (HazelcastInstance ) new DirectFieldAccessor (cacheManager )
766- .getPropertyValue ("hazelcastInstance" );
767- }
768-
769762 @ Configuration
770763 static class EmptyConfiguration {
771764
0 commit comments