Merge "Improved the UT coverage"
[holmes/common.git] / holmes-actions / src / test / java / org / onap / holmes / common / api / entity / CorrelationRuleTest.java
index 25ee5c6..c4b605a 100644 (file)
@@ -69,7 +69,7 @@ public class CorrelationRuleTest {
 
     @Test
     public void getterAndSetter4TemplateID() throws Exception {
-        final int templateId = 1;
+        final long templateId = 1L;
         correlationRule.setTemplateID(templateId);
         assertThat(correlationRule.getTemplateID(), equalTo(templateId));
     }
@@ -143,4 +143,26 @@ public class CorrelationRuleTest {
         correlationRule.setPackageName(packageName);
         assertThat(correlationRule.getPackageName(), equalTo(packageName));
     }
+
+    @Test
+    public void getterAndSetter4EngineInstance(){
+        final String engineInstance = "engineInstance";
+        correlationRule.setEngineInstance(engineInstance);
+        assertThat(correlationRule.getEngineInstance(), equalTo(engineInstance));
+    }
+
+    @Test
+    public void getterAndSetter4ClosedControlLoopName(){
+        final String closedControlLoopName = "closedControlLoopName";
+        correlationRule.setClosedControlLoopName(closedControlLoopName);
+        assertThat(correlationRule.getClosedControlLoopName(), equalTo(closedControlLoopName));
+    }
+
+    @Test
+    public void testClone() {
+        final String rid = "rid";
+        correlationRule.setRid(rid);
+        CorrelationRule rule = (CorrelationRule) correlationRule.clone();
+        assertThat(rule.getRid(), equalTo(rid));
+    }
 }