List of usage examples for org.springframework.data.gemfire IndexFactoryBean registerQueryServiceBean
QueryService registerQueryServiceBean(String beanName, QueryService queryService)
From source file:org.springframework.data.gemfire.IndexFactoryBeanTest.java
@Test public void registerQueryServiceBeanWhenIndexIsCreated() { ConfigurableBeanFactory mockBeanFactory = mock(ConfigurableBeanFactory.class, "testRegisterQueryServiceBeanWhenIndexIsCreated.MockBeanFactory"); IndexFactoryBean indexFactoryBean = newIndexFactoryBean(); indexFactoryBean.setBeanFactory(mockBeanFactory); indexFactoryBean.setDefine(false);/*from w w w .j a v a 2s . com*/ assertThat(indexFactoryBean.registerQueryServiceBean("queryServiceBeanName", mockQueryService)) .isSameAs(mockQueryService); verify(mockBeanFactory, never()).registerSingleton(eq("queryServiceBeanName"), same(mockQueryService)); }
From source file:org.springframework.data.gemfire.IndexFactoryBeanTest.java
@Test public void registerQueryServiceBeanWhenIndexIsDefined() { ConfigurableBeanFactory mockBeanFactory = mock(ConfigurableBeanFactory.class, "testRegisterQueryServiceBeanWhenIndexIsDefined.MockBeanFactory"); IndexFactoryBean indexFactoryBean = newIndexFactoryBean(); indexFactoryBean.setBeanFactory(mockBeanFactory); indexFactoryBean.setDefine(true);/*from w w w .ja v a 2 s . c om*/ assertThat(indexFactoryBean.registerQueryServiceBean("queryServiceBeanName", mockQueryService)) .isSameAs(mockQueryService); verify(mockBeanFactory, times(1)).registerSingleton(eq("queryServiceBeanName"), same(mockQueryService)); }