Region region = context.getBean("replicated-with-attributes", Region.class);
assertNotNull("The 'replicated-with-attributes' Region was not properly configured and initialized!", region);
RegionAttributes regionAttributes = region.getAttributes();
assertNotNull(regionAttributes);
assertFalse(regionAttributes.getCloningEnabled());
assertEquals(10, regionAttributes.getConcurrencyLevel());
assertTrue(regionAttributes.isDiskSynchronous());
assertTrue(regionAttributes.getEnableAsyncConflation());
assertTrue(regionAttributes.getEnableSubscriptionConflation());
assertTrue(regionAttributes.getIgnoreJTA());
assertEquals(10, regionAttributes.getInitialCapacity());
assertFalse(regionAttributes.getIndexMaintenanceSynchronous());
assertEquals(String.class, regionAttributes.getKeyConstraint());
assertEquals(0.50, regionAttributes.getLoadFactor(), 0.001);
assertTrue(regionAttributes.isLockGrantor());
assertTrue(regionAttributes.getMulticastEnabled());
assertEquals(Scope.GLOBAL, regionAttributes.getScope());
assertEquals(String.class, regionAttributes.getValueConstraint());
}