This is an automated email from the ASF dual-hosted git repository. gnodet pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git
commit e896b25a3ae0f1f3105ec90ea8f07372433d80bf Author: Guillaume Nodet <gno...@gmail.com> AuthorDate: Wed Jul 22 16:18:37 2020 +0200 [CAMEL-11807] Upgrade camel-snakeyaml to junit5 --- components/camel-snakeyaml/pom.xml | 6 ++--- .../component/snakeyaml/SnakeYAMLDoSTest.java | 8 +++++-- .../component/snakeyaml/SnakeYAMLSpringTest.java | 4 ++-- .../snakeyaml/SnakeYAMLSpringTypeFilterTest.java | 4 ++-- .../camel/component/snakeyaml/SnakeYAMLTest.java | 28 ++++++++++------------ .../component/snakeyaml/SnakeYAMLTestHelper.java | 4 ++-- .../snakeyaml/SnakeYAMLTypeFilterHelper.java | 6 ++--- .../snakeyaml/SnakeYAMLTypeFilterTest.java | 4 ++-- .../snakeyaml/SnakeYAMLUnmarshalTypeTest.java | 7 ++++-- 9 files changed, 38 insertions(+), 33 deletions(-) diff --git a/components/camel-snakeyaml/pom.xml b/components/camel-snakeyaml/pom.xml index 8392dea..aafb3e5 100644 --- a/components/camel-snakeyaml/pom.xml +++ b/components/camel-snakeyaml/pom.xml @@ -44,7 +44,7 @@ <!-- testing --> <dependency> <groupId>org.apache.camel</groupId> - <artifactId>camel-test-spring</artifactId> + <artifactId>camel-test-spring-junit5</artifactId> <scope>test</scope> </dependency> <dependency> @@ -53,8 +53,8 @@ <scope>test</scope> </dependency> <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> + <groupId>org.junit.jupiter</groupId> + <artifactId>junit-jupiter</artifactId> <scope>test</scope> </dependency> </dependencies> diff --git a/components/camel-snakeyaml/src/test/java/org/apache/camel/component/snakeyaml/SnakeYAMLDoSTest.java b/components/camel-snakeyaml/src/test/java/org/apache/camel/component/snakeyaml/SnakeYAMLDoSTest.java index e2a41aa..bc4ae60 100644 --- a/components/camel-snakeyaml/src/test/java/org/apache/camel/component/snakeyaml/SnakeYAMLDoSTest.java +++ b/components/camel-snakeyaml/src/test/java/org/apache/camel/component/snakeyaml/SnakeYAMLDoSTest.java @@ -24,11 +24,15 @@ import org.apache.camel.CamelExecutionException; import org.apache.camel.ProducerTemplate; import org.apache.camel.builder.RouteBuilder; import org.apache.camel.component.mock.MockEndpoint; -import org.apache.camel.test.junit4.CamelTestSupport; -import org.junit.Test; +import org.apache.camel.test.junit5.CamelTestSupport; +import org.junit.jupiter.api.Test; import org.yaml.snakeyaml.Yaml; import org.yaml.snakeyaml.constructor.SafeConstructor; +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertNotNull; +import static org.junit.jupiter.api.Assertions.fail; + public class SnakeYAMLDoSTest extends CamelTestSupport { @Test diff --git a/components/camel-snakeyaml/src/test/java/org/apache/camel/component/snakeyaml/SnakeYAMLSpringTest.java b/components/camel-snakeyaml/src/test/java/org/apache/camel/component/snakeyaml/SnakeYAMLSpringTest.java index 95cbf36..cf7c474 100644 --- a/components/camel-snakeyaml/src/test/java/org/apache/camel/component/snakeyaml/SnakeYAMLSpringTest.java +++ b/components/camel-snakeyaml/src/test/java/org/apache/camel/component/snakeyaml/SnakeYAMLSpringTest.java @@ -19,8 +19,8 @@ package org.apache.camel.component.snakeyaml; import java.util.HashMap; import java.util.Map; -import org.apache.camel.test.spring.CamelSpringTestSupport; -import org.junit.Test; +import org.apache.camel.test.spring.junit5.CamelSpringTestSupport; +import org.junit.jupiter.api.Test; import org.springframework.context.support.AbstractXmlApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; import org.springframework.test.annotation.DirtiesContext; diff --git a/components/camel-snakeyaml/src/test/java/org/apache/camel/component/snakeyaml/SnakeYAMLSpringTypeFilterTest.java b/components/camel-snakeyaml/src/test/java/org/apache/camel/component/snakeyaml/SnakeYAMLSpringTypeFilterTest.java index b93a046..1d59419 100644 --- a/components/camel-snakeyaml/src/test/java/org/apache/camel/component/snakeyaml/SnakeYAMLSpringTypeFilterTest.java +++ b/components/camel-snakeyaml/src/test/java/org/apache/camel/component/snakeyaml/SnakeYAMLSpringTypeFilterTest.java @@ -16,8 +16,8 @@ */ package org.apache.camel.component.snakeyaml; -import org.apache.camel.test.spring.CamelSpringTestSupport; -import org.junit.Test; +import org.apache.camel.test.spring.junit5.CamelSpringTestSupport; +import org.junit.jupiter.api.Test; import org.springframework.context.support.AbstractXmlApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; import org.springframework.test.annotation.DirtiesContext; diff --git a/components/camel-snakeyaml/src/test/java/org/apache/camel/component/snakeyaml/SnakeYAMLTest.java b/components/camel-snakeyaml/src/test/java/org/apache/camel/component/snakeyaml/SnakeYAMLTest.java index bfc43a8..76b6e4a 100644 --- a/components/camel-snakeyaml/src/test/java/org/apache/camel/component/snakeyaml/SnakeYAMLTest.java +++ b/components/camel-snakeyaml/src/test/java/org/apache/camel/component/snakeyaml/SnakeYAMLTest.java @@ -21,10 +21,11 @@ import java.util.Collection; import org.apache.camel.builder.RouteBuilder; import org.apache.camel.component.snakeyaml.model.TestPojo; -import org.apache.camel.test.junit4.CamelTestSupport; -import org.junit.Test; -import org.junit.runner.RunWith; -import org.junit.runners.Parameterized; +import org.apache.camel.test.junit5.CamelTestSupport; +import org.apache.camel.test.junit5.params.Parameter; +import org.apache.camel.test.junit5.params.Parameterized; +import org.apache.camel.test.junit5.params.Parameters; +import org.apache.camel.test.junit5.params.Test; import org.yaml.snakeyaml.nodes.Tag; import static org.apache.camel.component.snakeyaml.SnakeYAMLTestHelper.createClassTagDataFormat; @@ -33,20 +34,17 @@ import static org.apache.camel.component.snakeyaml.SnakeYAMLTestHelper.createPre import static org.apache.camel.component.snakeyaml.SnakeYAMLTestHelper.createTestMap; import static org.apache.camel.component.snakeyaml.SnakeYAMLTestHelper.createTestPojo; -@RunWith(Parameterized.class) +@Parameterized public class SnakeYAMLTest extends CamelTestSupport { - private final SnakeYAMLDataFormat format; - private final Object body; - private final String expected; + @Parameter + private SnakeYAMLDataFormat format; + @Parameter(1) + private Object body; + @Parameter(2) + private String expected; - public SnakeYAMLTest(SnakeYAMLDataFormat format, Object body, String expected) { - this.format = format; - this.body = body; - this.expected = expected; - } - - @Parameterized.Parameters + @Parameters public static Collection yamlCases() { return Arrays.asList(new Object[][] { { diff --git a/components/camel-snakeyaml/src/test/java/org/apache/camel/component/snakeyaml/SnakeYAMLTestHelper.java b/components/camel-snakeyaml/src/test/java/org/apache/camel/component/snakeyaml/SnakeYAMLTestHelper.java index cd00e1f..185762a 100644 --- a/components/camel-snakeyaml/src/test/java/org/apache/camel/component/snakeyaml/SnakeYAMLTestHelper.java +++ b/components/camel-snakeyaml/src/test/java/org/apache/camel/component/snakeyaml/SnakeYAMLTestHelper.java @@ -25,8 +25,8 @@ import org.apache.camel.component.mock.MockEndpoint; import org.apache.camel.component.snakeyaml.model.TestPojo; import org.yaml.snakeyaml.nodes.Tag; -import static org.junit.Assert.assertEquals; -import static org.junit.Assert.assertNotNull; +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertNotNull; public final class SnakeYAMLTestHelper { diff --git a/components/camel-snakeyaml/src/test/java/org/apache/camel/component/snakeyaml/SnakeYAMLTypeFilterHelper.java b/components/camel-snakeyaml/src/test/java/org/apache/camel/component/snakeyaml/SnakeYAMLTypeFilterHelper.java index c03fd73..708da04 100644 --- a/components/camel-snakeyaml/src/test/java/org/apache/camel/component/snakeyaml/SnakeYAMLTypeFilterHelper.java +++ b/components/camel-snakeyaml/src/test/java/org/apache/camel/component/snakeyaml/SnakeYAMLTypeFilterHelper.java @@ -23,9 +23,9 @@ import org.apache.camel.component.snakeyaml.model.TestPojo; import org.apache.camel.component.snakeyaml.model.UnsafePojo; import org.yaml.snakeyaml.constructor.ConstructorException; -import static org.junit.Assert.assertNotNull; -import static org.junit.Assert.assertTrue; -import static org.junit.Assert.fail; +import static org.junit.jupiter.api.Assertions.assertNotNull; +import static org.junit.jupiter.api.Assertions.assertTrue; +import static org.junit.jupiter.api.Assertions.fail; public final class SnakeYAMLTypeFilterHelper { private SnakeYAMLTypeFilterHelper() { diff --git a/components/camel-snakeyaml/src/test/java/org/apache/camel/component/snakeyaml/SnakeYAMLTypeFilterTest.java b/components/camel-snakeyaml/src/test/java/org/apache/camel/component/snakeyaml/SnakeYAMLTypeFilterTest.java index 0fb6536..7bb9513 100644 --- a/components/camel-snakeyaml/src/test/java/org/apache/camel/component/snakeyaml/SnakeYAMLTypeFilterTest.java +++ b/components/camel-snakeyaml/src/test/java/org/apache/camel/component/snakeyaml/SnakeYAMLTypeFilterTest.java @@ -20,8 +20,8 @@ import java.util.Arrays; import org.apache.camel.builder.RouteBuilder; import org.apache.camel.component.snakeyaml.model.TestPojo; -import org.apache.camel.test.junit4.CamelTestSupport; -import org.junit.Test; +import org.apache.camel.test.junit5.CamelTestSupport; +import org.junit.jupiter.api.Test; public class SnakeYAMLTypeFilterTest extends CamelTestSupport { @Test diff --git a/components/camel-snakeyaml/src/test/java/org/apache/camel/component/snakeyaml/SnakeYAMLUnmarshalTypeTest.java b/components/camel-snakeyaml/src/test/java/org/apache/camel/component/snakeyaml/SnakeYAMLUnmarshalTypeTest.java index c6fb99c..a36bc1c 100644 --- a/components/camel-snakeyaml/src/test/java/org/apache/camel/component/snakeyaml/SnakeYAMLUnmarshalTypeTest.java +++ b/components/camel-snakeyaml/src/test/java/org/apache/camel/component/snakeyaml/SnakeYAMLUnmarshalTypeTest.java @@ -18,8 +18,11 @@ package org.apache.camel.component.snakeyaml; import org.apache.camel.builder.RouteBuilder; import org.apache.camel.component.snakeyaml.model.TestPojo; -import org.apache.camel.test.junit4.CamelTestSupport; -import org.junit.Test; +import org.apache.camel.test.junit5.CamelTestSupport; +import org.junit.jupiter.api.Test; + +import static org.junit.jupiter.api.Assertions.assertNotNull; +import static org.junit.jupiter.api.Assertions.assertTrue; public class SnakeYAMLUnmarshalTypeTest extends CamelTestSupport { @Test