diff --git a/components/camel-json-validator/pom.xml b/components/camel-json-validator/pom.xml index 41c88b72645e7..8d813b389a3d2 100644 --- a/components/camel-json-validator/pom.xml +++ b/components/camel-json-validator/pom.xml @@ -57,6 +57,11 @@ camel-test-junit6 test + + org.assertj + assertj-core + test + diff --git a/components/camel-json-validator/src/test/java/org/apache/camel/component/jsonvalidator/ValidatorRouteTest.java b/components/camel-json-validator/src/test/java/org/apache/camel/component/jsonvalidator/ValidatorRouteTest.java index 80a86b28615b9..62168e38fb040 100644 --- a/components/camel-json-validator/src/test/java/org/apache/camel/component/jsonvalidator/ValidatorRouteTest.java +++ b/components/camel-json-validator/src/test/java/org/apache/camel/component/jsonvalidator/ValidatorRouteTest.java @@ -25,6 +25,7 @@ import org.apache.camel.test.junit6.CamelTestSupport; import org.junit.jupiter.api.Test; +import static org.assertj.core.api.Assertions.assertThat; import static org.junit.jupiter.api.Assertions.assertTrue; public class ValidatorRouteTest extends CamelTestSupport { @@ -110,8 +111,9 @@ public void testNullHeader() throws Exception { Exception exception = out.getException(); assertTrue(out.isFailed(), "Should be failed"); - assertTrue(exception instanceof NoJsonHeaderValidationException, "Exception should be correct type"); - assertTrue(exception.getMessage().contains("headerToValidate"), "Exception should mention missing header"); + assertThat(exception) + .isInstanceOf(NoJsonHeaderValidationException.class) + .hasMessageContaining("headerToValidate"); } @Test