- NormalizedNode normalizedNode = dataObjectConverter
- .transformIntoNormalizedNode(reader).get();
- Request gnpyRequest = (Request) getDataStoreContextUtil().getBindingDOMCodecServices()
- .fromNormalizedNode(YangInstanceIdentifier.of(Request.QNAME), normalizedNode).getValue();
- JsonStringConverter<Request> gnpyJsonConverter = new JsonStringConverter<Request>(
- getDataStoreContextUtil().getBindingDOMCodecServices());
- String jsonString = gnpyJsonConverter
- .createJsonStringFromDataObject(InstanceIdentifier.builder(Request.class).build(),
- gnpyRequest, JSONCodecFactorySupplier.DRAFT_LHOTKA_NETMOD_YANG_JSON_02);
- assertEquals("Should be a valid request",
- Files.readString(Paths.get("src/test/resources/expected_string.json")), jsonString);
+ assertEquals(
+ "Should be a valid request",
+ Files.readString(Paths.get("src/test/resources/expected_string.json")),
+ new JsonStringConverter<Request>(getDataStoreContextUtil().getBindingDOMCodecServices())
+ .createJsonStringFromDataObject(
+ InstanceIdentifier.builder(Request.class).build(),
+ //gnpyRequest
+ (Request) getDataStoreContextUtil()
+ .getBindingDOMCodecServices()
+ .fromNormalizedNode(
+ YangInstanceIdentifier.of(Request.QNAME),
+ JSONDataObjectConverter
+ .createWithDataStoreUtil(getDataStoreContextUtil())
+ .transformIntoNormalizedNode(reader)
+ .get())
+ .getValue(),
+ JSONCodecFactorySupplier.DRAFT_LHOTKA_NETMOD_YANG_JSON_02));