Clean up AnydataNormalizeContentTest 55/104455/1
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 21 Feb 2023 10:52:10 +0000 (11:52 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Tue, 21 Feb 2023 10:52:57 +0000 (11:52 +0100)
Use assertInstanceOf() instead of assertTrue().

Change-Id: Ic6df353abe64aaa2cde801f02309f87fd0e7ce88
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
codec/yang-data-codec-xml/src/test/java/org/opendaylight/yangtools/yang/data/codec/xml/AnydataNormalizeContentTest.java

index 3a07d1f72d5b8d5de388d6853a2745155d6beb46..a7242b4cce6a38a66ab87199d16ddb09f9134a0b 100644 (file)
@@ -8,8 +8,8 @@
 package org.opendaylight.yangtools.yang.data.codec.xml;
 
 import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertInstanceOf;
 import static org.junit.jupiter.api.Assertions.assertNotNull;
-import static org.junit.jupiter.api.Assertions.assertTrue;
 
 import java.util.stream.Stream;
 import javax.xml.stream.XMLStreamReader;
@@ -71,11 +71,8 @@ class AnydataNormalizeContentTest extends AbstractAnydataTest {
                 XmlParserStream.create(streamWriter, Inference.ofDataTreePath(SCHEMA_CONTEXT, FOO_QNAME));
         xmlParser.parse(reader);
 
-        final NormalizedNode normalizedNode = result.getResult();
-        assertTrue(normalizedNode instanceof AnydataNode anydataNode
-                && anydataNode.body() instanceof DOMSourceAnydata);
-        final AnydataNode<?> anydataNode = (AnydataNode<?>) normalizedNode;
-        final DOMSourceAnydata domSourceAnydata = (DOMSourceAnydata) anydataNode.body();
+        final AnydataNode<?> anydataNode = assertInstanceOf(AnydataNode.class, result.getResult());
+        final DOMSourceAnydata domSourceAnydata = assertInstanceOf(DOMSourceAnydata.class, anydataNode.body());
 
         final NormalizedAnydata normalizedAnydata = domSourceAnydata.normalizeTo(inference);
         assertNotNull(normalizedAnydata);