diff options
Diffstat (limited to 'src/test/java/org/onap/sdc/dcae/composition/restmodels/ruleeditor/MappingRulesTest.java')
-rw-r--r-- | src/test/java/org/onap/sdc/dcae/composition/restmodels/ruleeditor/MappingRulesTest.java | 35 |
1 files changed, 33 insertions, 2 deletions
diff --git a/src/test/java/org/onap/sdc/dcae/composition/restmodels/ruleeditor/MappingRulesTest.java b/src/test/java/org/onap/sdc/dcae/composition/restmodels/ruleeditor/MappingRulesTest.java index 705ef6a..ae87b57 100644 --- a/src/test/java/org/onap/sdc/dcae/composition/restmodels/ruleeditor/MappingRulesTest.java +++ b/src/test/java/org/onap/sdc/dcae/composition/restmodels/ruleeditor/MappingRulesTest.java @@ -5,8 +5,7 @@ import org.junit.Test; import static com.google.code.beanmatchers.BeanMatchers.hasValidBeanConstructor; import static com.google.code.beanmatchers.BeanMatchers.hasValidBeanHashCodeFor; -import static org.junit.Assert.assertEquals; -import static org.junit.Assert.assertThat; +import static org.junit.Assert.*; public class MappingRulesTest { @@ -38,6 +37,38 @@ public class MappingRulesTest { } @Test + public void getRulesTest() { + classUnderTest.addOrReplaceRule(new Rule()); + assertEquals(1, classUnderTest.getRules().size()); + } + + @Test + public void containsRulesTest() { + Rule rule = new Rule(); + assertFalse(classUnderTest.ruleExists(rule)); + assertTrue(classUnderTest.isEmpty()); + classUnderTest.addOrReplaceRule(rule); + assertTrue(classUnderTest.ruleExists(rule)); + assertFalse(classUnderTest.isEmpty()); + } + + @Test + public void checkEqualsTrueOther() { + MappingRules equalMappingRules = new MappingRules(); + assertTrue(classUnderTest.equals(equalMappingRules)); + } + + @Test + public void checkEqualsTrueSame() { + assertTrue(classUnderTest.equals(classUnderTest)); + } + + @Test + public void checkEqualsFalse() { + assertFalse(classUnderTest.equals(null)); + } + + @Test public void testHasValidConstructor() { assertThat(MappingRules.class, hasValidBeanConstructor()); } |