This is an automated email from the ASF dual-hosted git repository. orpiske pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel.git
commit e7ac9edaa6b98dbc50f11998afd6168a82853245 Author: Otavio Rodolfo Piske <angusyo...@gmail.com> AuthorDate: Mon Jun 17 10:55:47 2024 +0200 CAMEL-20838: do not use overrides when JUnit's annotations suffice (camel-sql) --- .../camel/component/sql/SqlProducerInBodyTest.java | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerInBodyTest.java b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerInBodyTest.java index 899aedaf8a2..98ac9d2488b 100644 --- a/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerInBodyTest.java +++ b/components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerInBodyTest.java @@ -23,8 +23,8 @@ import java.util.Map; import org.apache.camel.builder.RouteBuilder; import org.apache.camel.component.mock.MockEndpoint; import org.apache.camel.test.junit5.CamelTestSupport; -import org.junit.jupiter.api.AfterEach; -import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.AfterAll; +import org.junit.jupiter.api.BeforeAll; import org.junit.jupiter.api.Test; import org.springframework.jdbc.datasource.embedded.EmbeddedDatabase; import org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseBuilder; @@ -34,24 +34,18 @@ import static org.junit.jupiter.api.Assertions.assertEquals; public class SqlProducerInBodyTest extends CamelTestSupport { - EmbeddedDatabase db; + static EmbeddedDatabase db; - @Override - @BeforeEach - public void setUp() throws Exception { + @BeforeAll + public static void setupDatabase() { db = new EmbeddedDatabaseBuilder() - .setName(getClass().getSimpleName()) + .setName(SqlProducerInBodyTest.class.getSimpleName()) .setType(EmbeddedDatabaseType.H2) .addScript("sql/createAndPopulateDatabase.sql").build(); - - super.setUp(); } - @Override - @AfterEach - public void tearDown() throws Exception { - super.tearDown(); - + @AfterAll + public static void cleanupDatabase() { if (db != null) { db.shutdown(); }