+ /**
+ * Positive test of serialization of <code>YangInstanceIdentifier</code> to <code>String</code> when serialized
+ * <code>YangInstanceIdentifier</code> contains a keyed list, but the path argument does not specify them. Returned
+ * <code>String</code> is compared to have expected value.
+ */
+ @Test
+ public void serializeMapWithNoKeysTest() {
+ final YangInstanceIdentifier data = YangInstanceIdentifier.builder()
+ .node(QName.create("serializer:test", "2016-06-06", "list-one-key"))
+ .nodeWithKey(QName.create("serializer:test", "2016-06-06", "list-one-key"), Map.of())
+ .build();
+
+ final String result = YangInstanceIdentifierSerializer.create(SCHEMA_CONTEXT, data);
+ assertEquals("Serialization not successful", "serializer-test:list-one-key", result);
+ }
+