package org.opendaylight.yangtools.yang.data.jaxen;
+import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.assertSame;
import static org.junit.Assert.assertTrue;
final Object derefResult = derefFunction.call(normalizedNodeContext, ImmutableList.of());
assertNotNull(derefResult);
assertTrue(derefResult instanceof NormalizedNode<?, ?>);
- assertSame(referencedLeafNode, derefResult);
+ assertEquals(referencedLeafNode, derefResult);
}
@Test
Object derefResult = derefFunction.call(normalizedNodeContext, ImmutableList.of());
assertNotNull(derefResult);
assertTrue(derefResult instanceof NormalizedNode<?, ?>);
- assertSame(referencedLeafNode, derefResult);
+ assertEquals(referencedLeafNode, derefResult);
final YangInstanceIdentifier relLeafrefPath = YangInstanceIdentifier.of(MY_INNER_CONTAINER)
.node(REL_LEAFREF_LEAF);
derefResult = derefFunction.call(normalizedNodeContext, ImmutableList.of());
assertNotNull(derefResult);
assertTrue(derefResult instanceof NormalizedNode<?, ?>);
- assertSame(referencedLeafNode, derefResult);
+ assertEquals(referencedLeafNode, derefResult);
}
@Test
private static ContainerNode buildMyContainerNodeForIIdTest(final LeafNode<?> referencedLeafNode) {
final Map<QName, Object> keyValues = ImmutableMap.of(KEY_LEAF_A, "key-value-a", KEY_LEAF_B, "key-value-b");
final YangInstanceIdentifier iidPath = YangInstanceIdentifier.of(MY_CONTAINER).node(MY_LIST)
- .node(new NodeIdentifierWithPredicates(MY_LIST, keyValues)).node(REFERENCED_LEAF);
+ .node(NodeIdentifierWithPredicates.of(MY_LIST, keyValues)).node(REFERENCED_LEAF);
final LeafNode<?> iidLeafNode = Builders.leafBuilder().withNodeIdentifier(new NodeIdentifier(IID_LEAF))
.withValue(iidPath).build();
final MapNode myListNode = Builders.mapBuilder().withNodeIdentifier(new NodeIdentifier(MY_LIST))
.withChild(Builders.mapEntryBuilder().withNodeIdentifier(
- new NodeIdentifierWithPredicates(MY_LIST, keyValues))
+ NodeIdentifierWithPredicates.of(MY_LIST, keyValues))
.withChild(iidLeafNode)
.withChild(referencedLeafNode).build())
.build();
private static YangInstanceIdentifier buildPathToIIdLeafNode() {
final Map<QName, Object> keyValues = ImmutableMap.of(KEY_LEAF_A, "key-value-a", KEY_LEAF_B, "key-value-b");
final YangInstanceIdentifier path = YangInstanceIdentifier.of(MY_LIST)
- .node(new NodeIdentifierWithPredicates(MY_LIST, keyValues)).node(IID_LEAF);
+ .node(NodeIdentifierWithPredicates.of(MY_LIST, keyValues)).node(IID_LEAF);
return path;
}
final MapNode myListNode = Builders.mapBuilder().withNodeIdentifier(new NodeIdentifier(MY_LIST))
.withChild(Builders.mapEntryBuilder().withNodeIdentifier(
- new NodeIdentifierWithPredicates(MY_LIST, keyValues))
+ NodeIdentifierWithPredicates.of(MY_LIST, keyValues))
.withChild(referencedLeafNode).build())
.build();
final MapNode myListNode = Builders.mapBuilder().withNodeIdentifier(new NodeIdentifier(MY_LIST))
.withChild(Builders.mapEntryBuilder().withNodeIdentifier(
- new NodeIdentifierWithPredicates(MY_LIST, keyValues))
+ NodeIdentifierWithPredicates.of(MY_LIST, keyValues))
.withChild(referencedLeafListNode).build())
.build();