X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=nbinotifications%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Ftransportpce%2Fnbinotifications%2Fserialization%2FNotificationServiceSerializerTest.java;h=0d6cb935863730ed6d2c6f8f62be2b641fb54d1a;hb=56223c03a140212dee251d41417a2d6c51ec2247;hp=0a15d9ebc5e14a11599f641a30c136216cd788e3;hpb=d2bcb6a56bd607e8f682b939f24f607f1abb3a07;p=transportpce.git diff --git a/nbinotifications/src/test/java/org/opendaylight/transportpce/nbinotifications/serialization/NotificationServiceSerializerTest.java b/nbinotifications/src/test/java/org/opendaylight/transportpce/nbinotifications/serialization/NotificationServiceSerializerTest.java index 0a15d9ebc..0d6cb9358 100644 --- a/nbinotifications/src/test/java/org/opendaylight/transportpce/nbinotifications/serialization/NotificationServiceSerializerTest.java +++ b/nbinotifications/src/test/java/org/opendaylight/transportpce/nbinotifications/serialization/NotificationServiceSerializerTest.java @@ -7,7 +7,6 @@ */ package org.opendaylight.transportpce.nbinotifications.serialization; -import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertNotNull; import com.fasterxml.jackson.databind.JsonNode; @@ -17,17 +16,19 @@ import java.nio.charset.StandardCharsets; import java.nio.file.Files; import java.nio.file.Paths; import java.util.Map; +import org.json.JSONException; import org.junit.jupiter.api.Test; import org.opendaylight.transportpce.common.converter.JsonStringConverter; import org.opendaylight.transportpce.test.AbstractTest; import org.opendaylight.yang.gen.v1.nbi.notifications.rev211013.NotificationProcessService; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.data.codec.gson.JSONCodecFactorySupplier; +import org.skyscreamer.jsonassert.JSONAssert; public class NotificationServiceSerializerTest extends AbstractTest { @Test - void serializeTest() throws IOException { + void serializeTest() throws IOException, JSONException { JsonStringConverter converter = new JsonStringConverter<>(getDataStoreContextUtil().getBindingDOMCodecServices()); String json = Files.readString(Paths.get("src/test/resources/event.json")); @@ -43,6 +44,6 @@ public class NotificationServiceSerializerTest extends AbstractTest { String expectedJson = Files.readString(Paths.get("src/test/resources/expected_event.json")); // Minify the json string expectedJson = new ObjectMapper().readValue(expectedJson, JsonNode.class).toString(); - assertEquals(expectedJson, new String(data, StandardCharsets.UTF_8), "The event should be equals"); + JSONAssert.assertEquals(expectedJson, new String(data, StandardCharsets.UTF_8), true); } }