X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=codec%2Fyang-data-codec-gson%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fdata%2Fcodec%2Fgson%2FBug4501Test.java;fp=codec%2Fyang-data-codec-gson%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fdata%2Fcodec%2Fgson%2FBug4501Test.java;h=3d0f67ecf0a30091bdf707467950b5f0ec15c20d;hb=f6553f9c9e4d35ed154c9dd736834ea3bf5ca0d5;hp=bfd7234cbf3d86a83eb652cdc9d8bd6868503982;hpb=93e320e81b03ea15789fa8814a9dbba5754d3b96;p=yangtools.git diff --git a/codec/yang-data-codec-gson/src/test/java/org/opendaylight/yangtools/yang/data/codec/gson/Bug4501Test.java b/codec/yang-data-codec-gson/src/test/java/org/opendaylight/yangtools/yang/data/codec/gson/Bug4501Test.java index bfd7234cbf..3d0f67ecf0 100644 --- a/codec/yang-data-codec-gson/src/test/java/org/opendaylight/yangtools/yang/data/codec/gson/Bug4501Test.java +++ b/codec/yang-data-codec-gson/src/test/java/org/opendaylight/yangtools/yang/data/codec/gson/Bug4501Test.java @@ -23,11 +23,9 @@ import org.junit.Test; import org.opendaylight.yangtools.yang.common.QName; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier; import org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild; -import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; import org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode; -import org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter; import org.opendaylight.yangtools.yang.data.impl.schema.ImmutableNormalizedNodeStreamWriter; -import org.opendaylight.yangtools.yang.data.impl.schema.NormalizedNodeResult; +import org.opendaylight.yangtools.yang.data.impl.schema.NormalizationResultHolder; import org.opendaylight.yangtools.yang.model.api.EffectiveModelContext; import org.opendaylight.yangtools.yang.test.util.YangParserTestUtils; @@ -48,12 +46,12 @@ public class Bug4501Test { @Test public void testCorrectInput() throws IOException, URISyntaxException { final String inputJson = loadTextFile("/bug-4501/json/foo-correct.json"); - final NormalizedNodeResult result = new NormalizedNodeResult(); - final NormalizedNodeStreamWriter streamWriter = ImmutableNormalizedNodeStreamWriter.from(result); - final JsonParserStream jsonParser = JsonParserStream.create(streamWriter, + final var result = new NormalizationResultHolder(); + final var streamWriter = ImmutableNormalizedNodeStreamWriter.from(result); + final var jsonParser = JsonParserStream.create(streamWriter, JSONCodecFactorySupplier.DRAFT_LHOTKA_NETMOD_YANG_JSON_02.getShared(schemaContext)); jsonParser.parse(new JsonReader(new StringReader(inputJson))); - final NormalizedNode transformedInput = result.getResult(); + final var transformedInput = result.getResult().data(); assertTrue(transformedInput instanceof UnkeyedListNode); final UnkeyedListNode hop = (UnkeyedListNode) transformedInput; @@ -66,9 +64,9 @@ public class Bug4501Test { @Test public void testIncorrectInput() throws IOException, URISyntaxException { final String inputJson = loadTextFile("/bug-4501/json/foo-incorrect.json"); - final NormalizedNodeResult result = new NormalizedNodeResult(); - final NormalizedNodeStreamWriter streamWriter = ImmutableNormalizedNodeStreamWriter.from(result); - final JsonParserStream jsonParser = JsonParserStream.create(streamWriter, + final var result = new NormalizationResultHolder(); + final var streamWriter = ImmutableNormalizedNodeStreamWriter.from(result); + final var jsonParser = JsonParserStream.create(streamWriter, JSONCodecFactorySupplier.DRAFT_LHOTKA_NETMOD_YANG_JSON_02.getShared(schemaContext)); final JsonReader reader = new JsonReader(new StringReader(inputJson));