diff --git a/testing-modules/spring-testing-3/pom.xml b/testing-modules/spring-testing-3/pom.xml index 92c48fb94975..305cce6f57bc 100644 --- a/testing-modules/spring-testing-3/pom.xml +++ b/testing-modules/spring-testing-3/pom.xml @@ -19,6 +19,10 @@ org.springframework.boot spring-boot-starter-web + + org.springframework.boot + spring-boot-starter-data-jpa + org.junit.jupiter junit-jupiter @@ -41,6 +45,12 @@ jackson-databind ${jackson.version} + + org.hsqldb + hsqldb + ${hsqldb.version} + test + diff --git a/testing-modules/spring-testing-2/src/main/java/com/baeldung/dbteardown/Customer.java b/testing-modules/spring-testing-3/src/main/java/com/baeldung/dbteardown/Customer.java similarity index 100% rename from testing-modules/spring-testing-2/src/main/java/com/baeldung/dbteardown/Customer.java rename to testing-modules/spring-testing-3/src/main/java/com/baeldung/dbteardown/Customer.java diff --git a/testing-modules/spring-testing-2/src/main/java/com/baeldung/dbteardown/CustomerRepository.java b/testing-modules/spring-testing-3/src/main/java/com/baeldung/dbteardown/CustomerRepository.java similarity index 100% rename from testing-modules/spring-testing-2/src/main/java/com/baeldung/dbteardown/CustomerRepository.java rename to testing-modules/spring-testing-3/src/main/java/com/baeldung/dbteardown/CustomerRepository.java diff --git a/testing-modules/spring-testing-2/src/main/java/com/baeldung/dbteardown/DbteardownApplication.java b/testing-modules/spring-testing-3/src/main/java/com/baeldung/dbteardown/DbteardownApplication.java similarity index 100% rename from testing-modules/spring-testing-2/src/main/java/com/baeldung/dbteardown/DbteardownApplication.java rename to testing-modules/spring-testing-3/src/main/java/com/baeldung/dbteardown/DbteardownApplication.java diff --git a/testing-modules/spring-testing-2/src/test/java/com/baeldung/concurrent/Spring5JUnit4ConcurrentIntegrationTest.java b/testing-modules/spring-testing-3/src/test/java/com/baeldung/concurrent/Spring5JUnit4ConcurrentIntegrationTest.java similarity index 100% rename from testing-modules/spring-testing-2/src/test/java/com/baeldung/concurrent/Spring5JUnit4ConcurrentIntegrationTest.java rename to testing-modules/spring-testing-3/src/test/java/com/baeldung/concurrent/Spring5JUnit4ConcurrentIntegrationTest.java diff --git a/testing-modules/spring-testing-2/src/test/java/com/baeldung/dbteardown/JdbcTemplateIntegrationTest.java b/testing-modules/spring-testing-3/src/test/java/com/baeldung/dbteardown/JdbcTemplateIntegrationTest.java similarity index 100% rename from testing-modules/spring-testing-2/src/test/java/com/baeldung/dbteardown/JdbcTemplateIntegrationTest.java rename to testing-modules/spring-testing-3/src/test/java/com/baeldung/dbteardown/JdbcTemplateIntegrationTest.java diff --git a/testing-modules/spring-testing-2/src/test/java/com/baeldung/dbteardown/JdbcTestUtilsIntegrationTest.java b/testing-modules/spring-testing-3/src/test/java/com/baeldung/dbteardown/JdbcTestUtilsIntegrationTest.java similarity index 100% rename from testing-modules/spring-testing-2/src/test/java/com/baeldung/dbteardown/JdbcTestUtilsIntegrationTest.java rename to testing-modules/spring-testing-3/src/test/java/com/baeldung/dbteardown/JdbcTestUtilsIntegrationTest.java diff --git a/testing-modules/spring-testing-2/src/test/java/com/baeldung/dbteardown/PropertiesIntegrationTest.java b/testing-modules/spring-testing-3/src/test/java/com/baeldung/dbteardown/PropertiesIntegrationTest.java similarity index 100% rename from testing-modules/spring-testing-2/src/test/java/com/baeldung/dbteardown/PropertiesIntegrationTest.java rename to testing-modules/spring-testing-3/src/test/java/com/baeldung/dbteardown/PropertiesIntegrationTest.java diff --git a/testing-modules/spring-testing-2/src/test/java/com/baeldung/dbteardown/SqlScriptIntegrationTest.java b/testing-modules/spring-testing-3/src/test/java/com/baeldung/dbteardown/SqlScriptIntegrationTest.java similarity index 100% rename from testing-modules/spring-testing-2/src/test/java/com/baeldung/dbteardown/SqlScriptIntegrationTest.java rename to testing-modules/spring-testing-3/src/test/java/com/baeldung/dbteardown/SqlScriptIntegrationTest.java diff --git a/testing-modules/spring-testing-2/src/test/java/com/baeldung/dbteardown/TransactionalIntegrationTest.java b/testing-modules/spring-testing-3/src/test/java/com/baeldung/dbteardown/TransactionalIntegrationTest.java similarity index 100% rename from testing-modules/spring-testing-2/src/test/java/com/baeldung/dbteardown/TransactionalIntegrationTest.java rename to testing-modules/spring-testing-3/src/test/java/com/baeldung/dbteardown/TransactionalIntegrationTest.java diff --git a/testing-modules/spring-testing-3/src/test/resources/application-hsql.properties b/testing-modules/spring-testing-3/src/test/resources/application-hsql.properties new file mode 100644 index 000000000000..4a070b11b2d0 --- /dev/null +++ b/testing-modules/spring-testing-3/src/test/resources/application-hsql.properties @@ -0,0 +1,4 @@ +spring.datasource.driver-class-name=org.hsqldb.jdbc.JDBCDriver +spring.datasource.url=jdbc:hsqldb:mem:testdb +spring.jpa.database-platform=org.hibernate.dialect.HSQLDialect +spring.jpa.hibernate.ddl-auto=update \ No newline at end of file diff --git a/testing-modules/spring-testing-2/src/test/resources/cleanup.sql b/testing-modules/spring-testing-3/src/test/resources/cleanup.sql similarity index 100% rename from testing-modules/spring-testing-2/src/test/resources/cleanup.sql rename to testing-modules/spring-testing-3/src/test/resources/cleanup.sql