spring-geode/src/main/java/org/springframework/geode/test/context/TestRefreshableApplicationContextLoader.java
/**
	 * Constructs a new instance of the {@link RefreshableAnnotationConfigApplicationContext} initialized from
	 * the given {{@link TestContext} @link MergedContextConfiguration merged configuration meta-data}.
	 *
	 * @param contextConfiguration {@link MergedContextConfiguration} from the {@link TestContext} used to configure
	 * and bootstrap a new {@link RefreshableAnnotationConfigApplicationContext}.
	 * @return a configured and bootstrapped {@link ConfigurableApplicationContext} implementation.
	 * @see org.springframework.context.ConfigurableApplicationContext
	 * @see org.springframework.geode.context.annotation.RefreshableAnnotationConfigApplicationContext
	 * @see org.springframework.test.context.MergedContextConfiguration
	 * @see #prepareContext(ConfigurableApplicationContext, MergedContextConfiguration)
	 */
Constructs a new instance of the  RefreshableAnnotationConfigApplicationContext initialized from
the given { TestContext @link MergedContextConfiguration merged configuration meta-data}.

@param contextConfiguration  MergedContextConfiguration from the  TestContext used to configure
and bootstrap a new  RefreshableAnnotationConfigApplicationContext.
@return a configured and bootstrapped  ConfigurableApplicationContext implementation.
Constructs a new instance of the RefreshableAnnotationConfigApplicationContext initialized from the given { TestContext @link MergedContextConfiguration merged configuration meta - data } . @param contextConfiguration MergedContextConfiguration from the TestContext used to configure and bootstrap a new RefreshableAnnotationConfigApplicationContext . @return a configured and bootstrapped ConfigurableApplicationContext implementation .
protected ConfigurableApplicationContext newApplicationContext(MergedContextConfiguration contextConfiguration) {
		RefreshableAnnotationConfigApplicationContext applicationContext =
			new RefreshableAnnotationConfigApplicationContext(contextConfiguration.getParentApplicationContext());
		prepareContext(applicationContext, contextConfiguration);
		return applicationContext;
	}
protected ConfigurableApplicationContext newApplicationContext ( MergedContextConfiguration contextConfiguration ) { RefreshableAnnotationConfigApplicationContext applicationContext = new RefreshableAnnotationConfigApplicationContext ( contextConfiguration . getParentApplicationContext ( ) ) ; prepareContext ( applicationContext , contextConfiguration ) ; return applicationContext ; }
Constructs a new instance of the {@link RefreshableAnnotationConfigApplicationContext} initialized from
 the given {{@link TestContext} @link MergedContextConfiguration merged configuration meta-data}.
Constructs a new instance of the { @link RefreshableAnnotationConfigApplicationContext } initialized from the given {{ @link TestContext } @link MergedContextConfiguration merged configuration meta - data } .