Rename RepositoryClientRegionIntegrationTests to ClientRegionNamespaceRepositoryIntegrationTests.

This commit is contained in:
John Blum
2021-02-16 16:11:28 -08:00
parent e181295dc2
commit 7146e89fb2
3 changed files with 14 additions and 8 deletions

View File

@@ -22,19 +22,28 @@ import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.gemfire.fork.ServerProcess; import org.springframework.data.gemfire.fork.ServerProcess;
import org.springframework.data.gemfire.process.ProcessWrapper; import org.springframework.data.gemfire.process.ProcessWrapper;
import org.springframework.data.gemfire.repository.GemfireRepository;
import org.springframework.data.gemfire.repository.sample.PersonRepository; import org.springframework.data.gemfire.repository.sample.PersonRepository;
import org.springframework.data.gemfire.test.support.ClientServerIntegrationTestsSupport; import org.springframework.data.gemfire.test.support.ClientServerIntegrationTestsSupport;
import org.springframework.test.context.ContextConfiguration; import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringRunner; import org.springframework.test.context.junit4.SpringRunner;
/** /**
* Integration Tests testing and asserting basic (CRUD) data access operations using a SDG {@link GemfireRepository}
* in a client/server topology configured with SDG's XML namespace and bootstrapped with Spring.
*
* @author David Turanski * @author David Turanski
* @author John Blum * @author John Blum
* @see org.springframework.data.gemfire.process.ProcessWrapper
* @see org.springframework.data.gemfire.repository.GemfireRepository
* @see org.springframework.data.gemfire.test.support.ClientServerIntegrationTestsSupport
* @see org.springframework.test.context.ContextConfiguration
* @see org.springframework.test.context.junit4.SpringRunner
*/ */
@RunWith(SpringRunner.class) @RunWith(SpringRunner.class)
@ContextConfiguration @ContextConfiguration
@SuppressWarnings("unused") @SuppressWarnings("unused")
public class RepositoryClientRegionIntegrationTests extends ClientServerIntegrationTestsSupport { public class ClientRegionNamespaceRepositoryIntegrationTests extends ClientServerIntegrationTestsSupport {
private static ProcessWrapper gemfireServer; private static ProcessWrapper gemfireServer;
@@ -44,13 +53,11 @@ public class RepositoryClientRegionIntegrationTests extends ClientServerIntegrat
@BeforeClass @BeforeClass
public static void startGemFireServer() throws Exception { public static void startGemFireServer() throws Exception {
System.setProperty("gemfire.log-level", GEMFIRE_LOG_LEVEL);
int availablePort = findAvailablePort(); int availablePort = findAvailablePort();
gemfireServer = run(ServerProcess.class, gemfireServer = run(ServerProcess.class,
String.format("-D%s=%d", GEMFIRE_CACHE_SERVER_PORT_PROPERTY, availablePort), String.format("-D%s=%d", GEMFIRE_CACHE_SERVER_PORT_PROPERTY, availablePort),
getServerContextXmlFileLocation(RepositoryClientRegionIntegrationTests.class)); getServerContextXmlFileLocation(ClientRegionNamespaceRepositoryIntegrationTests.class));
waitForServerToStart(DEFAULT_HOSTNAME, availablePort); waitForServerToStart(DEFAULT_HOSTNAME, availablePort);
@@ -59,9 +66,8 @@ public class RepositoryClientRegionIntegrationTests extends ClientServerIntegrat
@AfterClass @AfterClass
public static void stopGemFireServer() { public static void stopGemFireServer() {
System.clearProperty("gemfire.log-level");
System.clearProperty(GEMFIRE_CACHE_SERVER_PORT_PROPERTY);
stop(gemfireServer); stop(gemfireServer);
System.clearProperty(GEMFIRE_CACHE_SERVER_PORT_PROPERTY);
} }
@Test @Test

View File

@@ -18,7 +18,7 @@
<context:property-placeholder/> <context:property-placeholder/>
<util:properties id="gemfireProperties"> <util:properties id="gemfireProperties">
<prop key="name">RepositoryClientRegionIntegrationTests</prop> <prop key="name">ClientRegionNamespaceRepositoryIntegrationTests</prop>
<prop key="log-level">error</prop> <prop key="log-level">error</prop>
</util:properties> </util:properties>

View File

@@ -14,7 +14,7 @@
<context:property-placeholder/> <context:property-placeholder/>
<util:properties id="gemfireProperties"> <util:properties id="gemfireProperties">
<prop key="name">RepositoryClientRegionIntegrationTestsServer</prop> <prop key="name">ClientRegionNamespaceRepositoryIntegrationTestsServer</prop>
<prop key="log-level">error</prop> <prop key="log-level">error</prop>
</util:properties> </util:properties>