Test Json/Xml PatchBodyReaders on mixin nodes
[netconf.git] / restconf / restconf-nb / src / test / java / org / opendaylight / restconf / nb / rfc8040 / jersey / providers / test / AbstractBodyReaderTest.java
index f9aa84238de09b675e05da19a366a29bc6c20688..876dbfa0029176906832e60458c28f76d4d17e30 100644 (file)
@@ -38,10 +38,21 @@ import org.opendaylight.restconf.nb.rfc8040.jersey.providers.spi.AbstractIdentif
 import org.opendaylight.restconf.nb.rfc8040.legacy.NormalizedNodePayload;
 import org.opendaylight.yangtools.yang.common.ErrorTag;
 import org.opendaylight.yangtools.yang.common.ErrorType;
+import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier;
 import org.opendaylight.yangtools.yang.model.api.EffectiveModelContext;
 
 public abstract class AbstractBodyReaderTest {
+    protected static final QName MAP_CONT_QNAME = QName.create("map:ns", "my-map").intern();
+    protected static final QName KEY_LEAF_QNAME = QName.create("map:ns", "key-leaf").intern();
+    protected static final QName DATA_LEAF_QNAME = QName.create("map:ns", "data-leaf").intern();
+    protected static final QName LEAF_SET_QNAME = QName.create("set:ns", "my-set").intern();
+    protected static final QName LIST_QNAME = QName.create("list:ns", "unkeyed-list").intern();
+    protected static final QName LIST_LEAF1_QNAME = QName.create("list:ns", "leaf1").intern();
+    protected static final QName LIST_LEAF2_QNAME = QName.create("list:ns", "leaf2").intern();
+    protected static final QName CHOICE_CONT_QNAME = QName.create("choice:ns", "case-cont1").intern();
+    protected static final QName CASE_LEAF1_QNAME = QName.create("choice:ns", "case-leaf1").intern();
+
     protected final MediaType mediaType;
     protected final DatabindProvider databindProvider;
     protected final DOMMountPointService mountPointService;