import org.junit.Test;
import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument;
import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode;
import org.junit.Test;
import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument;
import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode;
assertEquals(ModificationType.WRITE, normalizedNodeDataTreeCandidateNode.getModificationType());
assertEquals(Optional.of(mockedNormalizedNode), normalizedNodeDataTreeCandidateNode.getDataAfter());
assertEquals(ModificationType.WRITE, normalizedNodeDataTreeCandidateNode.getModificationType());
assertEquals(Optional.of(mockedNormalizedNode), normalizedNodeDataTreeCandidateNode.getDataAfter());
final NormalizedNodeContainer mockedNormalizedNodeContainer = mock(NormalizedNodeContainer.class);
final NormalizedNodeDataTreeCandidateNode normalizedNodeDataTreeCandidateNode2 = new
NormalizedNodeDataTreeCandidateNode(mockedNormalizedNodeContainer);
final NormalizedNode<?, ?> mockedChildNormNode1 = mock(NormalizedNode.class);
final NormalizedNode<?, ?> mockedChildNormNode2 = mock(NormalizedNode.class);
final NormalizedNodeContainer mockedNormalizedNodeContainer = mock(NormalizedNodeContainer.class);
final NormalizedNodeDataTreeCandidateNode normalizedNodeDataTreeCandidateNode2 = new
NormalizedNodeDataTreeCandidateNode(mockedNormalizedNodeContainer);
final NormalizedNode<?, ?> mockedChildNormNode1 = mock(NormalizedNode.class);
final NormalizedNode<?, ?> mockedChildNormNode2 = mock(NormalizedNode.class);
mockedChildNormNode2, null);
doReturn(mockedChildNodes).when(mockedNormalizedNodeContainer).getValue();
final Collection<DataTreeCandidateNode> childNodes2 = normalizedNodeDataTreeCandidateNode2.getChildNodes();
assertEquals(3, childNodes2.size());
mockedChildNormNode2, null);
doReturn(mockedChildNodes).when(mockedNormalizedNodeContainer).getValue();
final Collection<DataTreeCandidateNode> childNodes2 = normalizedNodeDataTreeCandidateNode2.getChildNodes();
assertEquals(3, childNodes2.size());
assertNull(normalizedNodeDataTreeCandidateNode2.getModifiedChild(mockedPathArgument));
doReturn(Optional.of(mockedChildNormNode1)).when(mockedNormalizedNodeContainer).getChild(
assertNull(normalizedNodeDataTreeCandidateNode2.getModifiedChild(mockedPathArgument));
doReturn(Optional.of(mockedChildNormNode1)).when(mockedNormalizedNodeContainer).getChild(