Example usage for org.springframework.data.gemfire IndexFactoryBean registerAlias

List of usage examples for org.springframework.data.gemfire IndexFactoryBean registerAlias

Introduction

In this page you can find the example usage for org.springframework.data.gemfire IndexFactoryBean registerAlias.

Prototype

void registerAlias(String beanName, String indexName) 

Source Link

Usage

From source file:org.springframework.data.gemfire.IndexFactoryBeanTest.java

@Test
public void registerAliasWhenBeanFactoryIsNull() {

    IndexFactoryBean indexFactoryBean = newIndexFactoryBean();

    indexFactoryBean.setBeanFactory(null);

    indexFactoryBean.registerAlias("IndexBean", "TestIndex");
}

From source file:org.springframework.data.gemfire.IndexFactoryBeanTest.java

@Test
public void registerAliasWhenBeanFactoryIsNotConfigurable() {

    IndexFactoryBean indexFactoryBean = newIndexFactoryBean();

    indexFactoryBean.registerAlias("IndexBean", "TestIndex");

    verifyZeroInteractions(mockBeanFactory);
}

From source file:org.springframework.data.gemfire.IndexFactoryBeanTest.java

@Test
public void registerAliasWhenBeanNameAndIndexNameMatch() {

    ConfigurableBeanFactory mockConfigurableBeanFactory = mock(ConfigurableBeanFactory.class);

    IndexFactoryBean indexFactoryBean = newIndexFactoryBean();

    indexFactoryBean.setBeanFactory(mockConfigurableBeanFactory);
    indexFactoryBean.registerAlias("TestIndex", "TestIndex");

    assertThat(indexFactoryBean.getBeanFactory()).isSameAs(mockConfigurableBeanFactory);

    verifyZeroInteractions(mockConfigurableBeanFactory);
}

From source file:org.springframework.data.gemfire.IndexFactoryBeanTest.java

@Test
public void registerAliasWhenBeanNameAndIndexNameAreDifferent() {

    ConfigurableBeanFactory mockConfigurableBeanFactory = mock(ConfigurableBeanFactory.class);

    IndexFactoryBean indexFactoryBean = newIndexFactoryBean();

    indexFactoryBean.setBeanFactory(mockConfigurableBeanFactory);
    indexFactoryBean.registerAlias("IndexBean", "TestIndex");

    assertThat(indexFactoryBean.getBeanFactory()).isSameAs(mockConfigurableBeanFactory);

    verify(mockConfigurableBeanFactory, times(1)).registerAlias(eq("IndexBean"), eq("TestIndex"));
}