List of usage examples for org.springframework.data.gemfire IndexFactoryBean registerAlias
void registerAlias(String beanName, String indexName)
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")); }