summaryrefslogtreecommitdiffstats
path: root/catalog-model/src/test/java/org/openecomp/sdc/be/model/ComponentMetadataDefinitionTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'catalog-model/src/test/java/org/openecomp/sdc/be/model/ComponentMetadataDefinitionTest.java')
-rw-r--r--catalog-model/src/test/java/org/openecomp/sdc/be/model/ComponentMetadataDefinitionTest.java22
1 files changed, 20 insertions, 2 deletions
diff --git a/catalog-model/src/test/java/org/openecomp/sdc/be/model/ComponentMetadataDefinitionTest.java b/catalog-model/src/test/java/org/openecomp/sdc/be/model/ComponentMetadataDefinitionTest.java
index 1642f517c2..a8425e100b 100644
--- a/catalog-model/src/test/java/org/openecomp/sdc/be/model/ComponentMetadataDefinitionTest.java
+++ b/catalog-model/src/test/java/org/openecomp/sdc/be/model/ComponentMetadataDefinitionTest.java
@@ -3,6 +3,7 @@ package org.openecomp.sdc.be.model;
import org.junit.Assert;
import org.junit.Test;
import org.openecomp.sdc.be.datatypes.components.ComponentMetadataDataDefinition;
+import org.openecomp.sdc.be.datatypes.components.ResourceMetadataDataDefinition;
public class ComponentMetadataDefinitionTest {
@@ -10,7 +11,11 @@ public class ComponentMetadataDefinitionTest {
private ComponentMetadataDefinition createTestSubject() {
return new ComponentMetadataDefinition();
}
-
+
+ @Test
+ public void testCtor() throws Exception {
+ new ComponentMetadataDefinition(new ResourceMetadataDataDefinition());
+ }
@Test
public void testGetMetadataDataDefinition() throws Exception {
@@ -42,8 +47,21 @@ public class ComponentMetadataDefinitionTest {
// test 1
testSubject = createTestSubject();
- obj = null;
result = testSubject.equals(obj);
Assert.assertEquals(false, result);
+ obj = new Object();
+ result = testSubject.equals(obj);
+ Assert.assertEquals(false, result);
+ result = testSubject.equals(testSubject);
+ Assert.assertEquals(true, result);
+ result = testSubject.equals(createTestSubject());
+ Assert.assertEquals(true, result);
+ ComponentMetadataDefinition testSubject2 = createTestSubject();
+ testSubject.componentMetadataDataDefinition = new ResourceMetadataDataDefinition();
+ result = testSubject.equals(testSubject2);
+ Assert.assertEquals(false, result);
+ testSubject2.componentMetadataDataDefinition = new ResourceMetadataDataDefinition();
+ result = testSubject.equals(testSubject2);
+ Assert.assertEquals(true, result);
}
} \ No newline at end of file