import org.opendaylight.yangtools.yang.data.api.schema.LeafSetEntryNode;
import org.opendaylight.yangtools.yang.data.api.schema.LeafSetNode;
import org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter;
+import org.opendaylight.yangtools.yang.data.impl.schema.builder.impl.ImmutableContainerNodeBuilder;
+import org.opendaylight.yangtools.yang.model.api.SchemaContext;
/**
* Unit test for {@link ParameterAwareNormalizedNodeWriter} used with all parameters.
inOrder.verify(writer, Mockito.times(2)).endNode();
Mockito.verifyNoMoreInteractions(writer);
}
+
+ @Test
+ public void writeEmptyRootContainerTest() throws Exception {
+ final ParameterAwareNormalizedNodeWriter parameterWriter = ParameterAwareNormalizedNodeWriter.forStreamWriter(
+ writer, null, null);
+
+ parameterWriter.write(ImmutableContainerNodeBuilder.create()
+ .withNodeIdentifier(new NodeIdentifier(SchemaContext.NAME)).build());
+ }
}
\ No newline at end of file