diff --git a/spring-data-geode/src/test/java/org/springframework/data/gemfire/test/mock/GemFireMockObjectsSupport.java b/spring-data-geode/src/test/java/org/springframework/data/gemfire/test/mock/GemFireMockObjectsSupport.java index 1c3fb2cc..a8a9f51f 100644 --- a/spring-data-geode/src/test/java/org/springframework/data/gemfire/test/mock/GemFireMockObjectsSupport.java +++ b/spring-data-geode/src/test/java/org/springframework/data/gemfire/test/mock/GemFireMockObjectsSupport.java @@ -2036,15 +2036,17 @@ public abstract class GemFireMockObjectsSupport extends MockObjectsSupport { @SuppressWarnings("unchecked") public static Region mockRegion(RegionService regionService, String name, - RegionAttributes regionAttributes) { + RegionAttributes regionAttributes) { Map data = new ConcurrentHashMap<>(); Region mockRegion = mock(Region.class, name); + RegionAttributes mockRegionAttributes = mockRegionAttributes(mockRegion, regionAttributes); + Set> subRegions = new CopyOnWriteArraySet<>(); - when(mockRegion.getAttributes()).thenAnswer(invocation -> mockRegionAttributes(mockRegion, regionAttributes)); + when(mockRegion.getAttributes()).thenReturn(mockRegionAttributes); when(mockRegion.getFullPath()).thenReturn(toRegionPath(name)); when(mockRegion.getName()).thenReturn(toRegionName(name)); when(mockRegion.getRegionService()).thenReturn(regionService);