@Test public void generatesWithPrAttributes() { partitionArgs = new PartitionArgs("colo-with", 100, 100L, 100, 100L, 100L, 100, "java.lang.String"); generate(); RegionAttributesType.PartitionAttributes partitionAttributes = config.getRegionAttributes().getPartitionAttributes(); assertThat(partitionAttributes).isNotNull(); assertThat(partitionAttributes.getColocatedWith()).isEqualTo("colo-with"); assertThat(partitionAttributes.getLocalMaxMemory()).isEqualTo("100"); assertThat(partitionAttributes.getRecoveryDelay()).isEqualTo("100"); assertThat(partitionAttributes.getRedundantCopies()).isEqualTo("100"); assertThat(partitionAttributes.getStartupRecoveryDelay()).isEqualTo("100"); assertThat(partitionAttributes.getTotalMaxMemory()).isEqualTo("100"); assertThat(partitionAttributes.getTotalNumBuckets()).isEqualTo("100"); DeclarableType partitionResolverType = partitionAttributes.getPartitionResolver(); assertThat(partitionResolverType.getClassName()).isEqualTo("java.lang.String"); }
if (regionAttributes.getPartitionAttributes() != null) { factory.setPartitionAttributes( PartitionAttributesImpl.fromConfig(regionAttributes.getPartitionAttributes(), cache));