Package com.gemstone.gemfire.cache

Examples of com.gemstone.gemfire.cache.RegionFactory


    verify(mockRegionFactory).setDataPolicy(eq(DataPolicy.PERSISTENT_REPLICATE));
  }

  @Test(expected = IllegalArgumentException.class)
  public void testResolveDataPolicyWithBlankDataPolicy() {
    RegionFactory mockRegionFactory = createMockRegionFactory();

    try {
      factoryBean.resolveDataPolicy(mockRegionFactory, null, "  ");
    }
    catch (IllegalArgumentException e) {
View Full Code Here


    }
  }

  @Test(expected = IllegalArgumentException.class)
  public void testResolveDataPolicyWithEmptyDataPolicy() {
    RegionFactory mockRegionFactory = createMockRegionFactory();

    try {
      factoryBean.resolveDataPolicy(mockRegionFactory, null, "");
    }
    catch (IllegalArgumentException e) {
View Full Code Here

    }
  }

  @Test(expected = IllegalArgumentException.class)
  public void testResolveDataPolicyWithInvalidDataPolicyName() {
    RegionFactory mockRegionFactory = createMockRegionFactory();

    try {
      factoryBean.resolveDataPolicy(mockRegionFactory, null, "INVALID_DATA_POLICY_NAME");
    }
    catch (IllegalArgumentException e) {
View Full Code Here

    }
  }

  @Test(expected = IllegalArgumentException.class)
  public void testResolveDataPolicyWithInvalidDataPolicyType() {
    RegionFactory mockRegionFactory = createMockRegionFactory();

    try {
      factoryBean.resolveDataPolicy(mockRegionFactory, null, "PARTITION");
    }
    catch (IllegalArgumentException e) {
View Full Code Here

    }
  }

  @Test
  public void testResolveDataPolicyWhenPersistentUnspecifiedAndNormalDataPolicy() {
    RegionFactory mockRegionFactory = createMockRegionFactory();
    factoryBean.resolveDataPolicy(mockRegionFactory, null, "Normal");
    verify(mockRegionFactory).setDataPolicy(eq(DataPolicy.NORMAL));
  }
View Full Code Here

    verify(mockRegionFactory).setDataPolicy(eq(DataPolicy.NORMAL));
  }

  @Test
  public void testResolveDataPolicyWhenNotPersistentAndNormalDataPolicy() {
    RegionFactory mockRegionFactory = createMockRegionFactory();
    factoryBean.setPersistent(false);
    factoryBean.resolveDataPolicy(mockRegionFactory, false, "NORMAL");
    verify(mockRegionFactory).setDataPolicy(eq(DataPolicy.NORMAL));
  }
View Full Code Here

    verify(mockRegionFactory).setDataPolicy(eq(DataPolicy.NORMAL));
  }

  @Test
  public void testResolveDataPolicyWhenPersistentAndNormalDataPolicy() {
    RegionFactory mockRegionFactory = createMockRegionFactory();
    factoryBean.setPersistent(true);
    factoryBean.resolveDataPolicy(mockRegionFactory, true, "NORMAL");
    verify(mockRegionFactory).setDataPolicy(eq(DataPolicy.PERSISTENT_REPLICATE));
  }
View Full Code Here

    verify(mockRegionFactory).setDataPolicy(eq(DataPolicy.PERSISTENT_REPLICATE));
  }

  @Test
  public void testResolveDataPolicyWhenPersistentUnspecifiedAndPreloadedDataPolicy() {
    RegionFactory mockRegionFactory = createMockRegionFactory();
    factoryBean.resolveDataPolicy(mockRegionFactory, null, "preloaded");
    verify(mockRegionFactory).setDataPolicy(eq(DataPolicy.PRELOADED));
  }
View Full Code Here

    verify(mockRegionFactory).setDataPolicy(eq(DataPolicy.PRELOADED));
  }

  @Test
  public void testResolveDataPolicyWhenNotPersistentAndPreloadedDataPolicy() {
    RegionFactory mockRegionFactory = createMockRegionFactory();
    factoryBean.setPersistent(false);
    factoryBean.resolveDataPolicy(mockRegionFactory, false, "PreLoaded");
    verify(mockRegionFactory).setDataPolicy(eq(DataPolicy.PRELOADED));
  }
View Full Code Here

    verify(mockRegionFactory).setDataPolicy(eq(DataPolicy.PRELOADED));
  }

  @Test
  public void testResolveDataPolicyWhenPersistentAndPreloadedDataPolicy() {
    RegionFactory mockRegionFactory = createMockRegionFactory();
    factoryBean.setPersistent(true);
    factoryBean.resolveDataPolicy(mockRegionFactory, true, "PRELOADED");
    verify(mockRegionFactory).setDataPolicy(eq(DataPolicy.PERSISTENT_REPLICATE));
  }
View Full Code Here

TOP

Related Classes of com.gemstone.gemfire.cache.RegionFactory

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.