X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=binding%2Fmdsal-binding-api%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fmdsal%2Fbinding%2Fapi%2FDataTreeIdentifierTest.java;h=7df98fabcb614bb705f17f79864640b505461055;hb=ad0ae55ebe7ab162812f64c8aa4680133041414c;hp=c5427c235358afc3c60734a0d972a1a9fcabd59c;hpb=c1f4db5238e1f4ea76e94801de89112e5e9fa5de;p=mdsal.git diff --git a/binding/mdsal-binding-api/src/test/java/org/opendaylight/mdsal/binding/api/DataTreeIdentifierTest.java b/binding/mdsal-binding-api/src/test/java/org/opendaylight/mdsal/binding/api/DataTreeIdentifierTest.java index c5427c2353..7df98fabcb 100644 --- a/binding/mdsal-binding-api/src/test/java/org/opendaylight/mdsal/binding/api/DataTreeIdentifierTest.java +++ b/binding/mdsal-binding-api/src/test/java/org/opendaylight/mdsal/binding/api/DataTreeIdentifierTest.java @@ -19,11 +19,18 @@ import org.opendaylight.yangtools.yang.binding.DataObject; import org.opendaylight.yangtools.yang.binding.InstanceIdentifier; public class DataTreeIdentifierTest { + private static final DataTreeIdentifier TEST_IDENTIFIER1 = DataTreeIdentifier.create( LogicalDatastoreType.OPERATIONAL, InstanceIdentifier.create(TestDataObject1.class)); private static final DataTreeIdentifier TEST_IDENTIFIER2 = DataTreeIdentifier.create( LogicalDatastoreType.OPERATIONAL, InstanceIdentifier.create(TestDataObject2.class)); + @Test + public void basicTest() throws Exception { + assertEquals(LogicalDatastoreType.OPERATIONAL, TEST_IDENTIFIER1.getDatastoreType()); + assertEquals(InstanceIdentifier.create(TestDataObject1.class), TEST_IDENTIFIER1.getRootIdentifier()); + } + @Test public void containsTest() { assertTrue("Contains", TEST_IDENTIFIER1.contains(DataTreeIdentifier.create(LogicalDatastoreType.OPERATIONAL, @@ -40,11 +47,14 @@ public class DataTreeIdentifierTest { @Test public void equalsTest() { + assertTrue("Equals", TEST_IDENTIFIER1.equals(TEST_IDENTIFIER1)); assertTrue("Equals", TEST_IDENTIFIER1.equals(DataTreeIdentifier.create(LogicalDatastoreType.OPERATIONAL, InstanceIdentifier.create(TestDataObject1.class)))); assertFalse("Different", TEST_IDENTIFIER1.equals(DataTreeIdentifier.create(LogicalDatastoreType.CONFIGURATION, InstanceIdentifier.create(TestDataObject1.class)))); assertFalse("Different", TEST_IDENTIFIER1.equals(TEST_IDENTIFIER2)); + assertFalse("Equals null", TEST_IDENTIFIER1.equals(null)); + assertFalse("Different object", TEST_IDENTIFIER1.equals(new Object())); } private static class TestDataObject1 implements DataObject {