This is an automated email from the ASF dual-hosted git repository.

danhaywood pushed a commit to branch v2
in repository https://gitbox.apache.org/repos/asf/causeway-app-petclinic.git

commit 18c039aefea5fccb4fe46201505d9a2e8e875bdb
Author: Dan Haywood <[email protected]>
AuthorDate: Sun May 26 23:14:04 2024 +0100

    adds VisitModuleIntegTestAbstract
---
 .../integtests/VisitModuleIntegTestAbstract.java   | 45 ++++++++++++++++++++++
 1 file changed, 45 insertions(+)

diff --git 
a/module-visit/src/test/java/domainapp/modules/visit/integtests/VisitModuleIntegTestAbstract.java
 
b/module-visit/src/test/java/domainapp/modules/visit/integtests/VisitModuleIntegTestAbstract.java
new file mode 100644
index 0000000..9fa1a2b
--- /dev/null
+++ 
b/module-visit/src/test/java/domainapp/modules/visit/integtests/VisitModuleIntegTestAbstract.java
@@ -0,0 +1,45 @@
+package domainapp.modules.visit.integtests;
+
+import domainapp.modules.visit.VisitModule;
+
+import org.apache.causeway.core.config.presets.CausewayPresets;
+import 
org.apache.causeway.core.runtimeservices.CausewayModuleCoreRuntimeServices;
+import 
org.apache.causeway.persistence.jpa.eclipselink.CausewayModulePersistenceJpaEclipselink;
+import org.apache.causeway.security.bypass.CausewayModuleSecurityBypass;
+import 
org.apache.causeway.testing.fixtures.applib.CausewayIntegrationTestAbstractWithFixtures;
+
+import 
org.apache.causeway.testing.fixtures.applib.CausewayModuleTestingFixturesApplib;
+
+import org.springframework.boot.SpringBootConfiguration;
+import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
+import org.springframework.boot.test.context.SpringBootTest;
+import org.springframework.context.annotation.Import;
+import org.springframework.context.annotation.PropertySource;
+import org.springframework.context.annotation.PropertySources;
+import org.springframework.test.context.ActiveProfiles;
+
+@SpringBootTest(
+        classes = VisitModuleIntegTestAbstract.TestApp.class
+)
+@ActiveProfiles("test")
+public abstract class VisitModuleIntegTestAbstract
+        extends CausewayIntegrationTestAbstractWithFixtures {
+
+    @SpringBootConfiguration
+    @EnableAutoConfiguration
+    @Import({
+
+            CausewayModuleCoreRuntimeServices.class,
+            CausewayModuleSecurityBypass.class,
+            CausewayModulePersistenceJpaEclipselink.class,
+            CausewayModuleTestingFixturesApplib.class,
+
+            VisitModule.class
+    })
+    @PropertySources({
+            @PropertySource(CausewayPresets.H2InMemory_withUniqueSchema),
+            @PropertySource(CausewayPresets.UseLog4j2Test),
+    })
+    public static class TestApp {
+    }
+}

Reply via email to