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 ee0f4b4507154959a3953de0979b541a934ebd93
Author: Otavio Rodolfo Piske <[email protected]>
AuthorDate: Sat Jan 24 17:20:51 2026 +0000

    CAMEL-21196: modernize exception-based assertions in camel-xml-io
---
 .../java/org/apache/camel/xml/in/ModelParserTest.java    | 16 +++++++---------
 1 file changed, 7 insertions(+), 9 deletions(-)

diff --git 
a/core/camel-xml-io/src/test/java/org/apache/camel/xml/in/ModelParserTest.java 
b/core/camel-xml-io/src/test/java/org/apache/camel/xml/in/ModelParserTest.java
index e2d9dd65a281..150e89434e8d 100644
--- 
a/core/camel-xml-io/src/test/java/org/apache/camel/xml/in/ModelParserTest.java
+++ 
b/core/camel-xml-io/src/test/java/org/apache/camel/xml/in/ModelParserTest.java
@@ -63,8 +63,8 @@ import static 
org.junit.jupiter.api.Assertions.assertInstanceOf;
 import static org.junit.jupiter.api.Assertions.assertNotNull;
 import static org.junit.jupiter.api.Assertions.assertNull;
 import static org.junit.jupiter.api.Assertions.assertSame;
+import static org.junit.jupiter.api.Assertions.assertThrows;
 import static org.junit.jupiter.api.Assertions.assertTrue;
-import static org.junit.jupiter.api.Assertions.fail;
 
 public class ModelParserTest {
 
@@ -439,16 +439,14 @@ public class ModelParserTest {
         Path dir = getResourceFolder();
         Path path = new File(dir.toFile() + "/invalid", 
"convertBodyParseError.xml").toPath();
         Resource resource = 
ResourceHelper.fromString("file:convertBodyParseError.xml", 
Files.readString(path));
-        try {
+        XmlPullParserLocationException e = 
assertThrows(XmlPullParserLocationException.class, () -> {
             ModelParser parser = new ModelParser(resource, NAMESPACE);
             parser.parseRoutesDefinition();
-            fail("Should throw exception");
-        } catch (XmlPullParserLocationException e) {
-            assertEquals(22, e.getLineNumber());
-            assertEquals(25, e.getColumnNumber());
-            assertEquals("file:convertBodyParseError.xml", 
e.getResource().getLocation());
-            assertTrue(e.getMessage().startsWith("Unexpected attribute 
'{}ref'"));
-        }
+        });
+        assertEquals(22, e.getLineNumber());
+        assertEquals(25, e.getColumnNumber());
+        assertEquals("file:convertBodyParseError.xml", 
e.getResource().getLocation());
+        assertTrue(e.getMessage().startsWith("Unexpected attribute '{}ref'"));
     }
 
     private Path getResourceFolder() {

Reply via email to