import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates;
import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeWithValue;
import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument;
+import org.opendaylight.yangtools.yang.data.api.schema.AnydataNode;
import org.opendaylight.yangtools.yang.data.api.schema.AnyxmlNode;
import org.opendaylight.yangtools.yang.data.api.schema.ChoiceNode;
import org.opendaylight.yangtools.yang.data.api.schema.ContainerNode;
private static boolean isNotAddressable(final NormalizedNode normalizedNode) {
return normalizedNode instanceof LeafNode
|| normalizedNode instanceof AnyxmlNode
+ || normalizedNode instanceof AnydataNode
|| normalizedNode instanceof LeafSetNode
|| normalizedNode instanceof LeafSetEntryNode
|| normalizedNode instanceof UnkeyedListNode
@Test
void basicTest() {
doReturn(normalizedNode).when(dataTreeCandidateNode).dataBefore();
- assertEquals(BindingStructuralType.UNKNOWN, BindingStructuralType.from(dataTreeCandidateNode));
+ assertEquals(BindingStructuralType.NOT_ADDRESSABLE, BindingStructuralType.from(dataTreeCandidateNode));
}
}
\ No newline at end of file