Catalog alignment
[sdc.git] / catalog-be / src / test / java / org / openecomp / sdc / be / components / merge / instance / ComponentInstanceCapabilitiesPropertiesMergeTest.java
index ff12f85..8304679 100644 (file)
 
 package org.openecomp.sdc.be.components.merge.instance;
 
-import fj.data.Either;
 import org.junit.Before;
 import org.junit.Test;
 import org.junit.runner.RunWith;
 import org.mockito.InjectMocks;
 import org.mockito.Mock;
 import org.mockito.junit.MockitoJUnitRunner;
+import org.openecomp.sdc.be.components.impl.exceptions.ComponentException;
 import org.openecomp.sdc.be.dao.api.ActionStatus;
 import org.openecomp.sdc.be.impl.ComponentsUtils;
-import org.openecomp.sdc.be.model.*;
-import org.openecomp.sdc.exception.ResponseFormat;
+import org.openecomp.sdc.be.model.CapabilityDefinition;
+import org.openecomp.sdc.be.model.Component;
+import org.openecomp.sdc.be.model.ComponentInstance;
+import org.openecomp.sdc.be.model.Resource;
+import org.openecomp.sdc.be.model.Service;
+import org.openecomp.sdc.be.model.User;
 
 import java.util.Collections;
 import java.util.List;
@@ -69,18 +73,16 @@ public class ComponentInstanceCapabilitiesPropertiesMergeTest {
         Service currentComponent = new Service();
         when(capabilitiesPropertiesMergeBL.mergeComponentInstanceCapabilities(currentComponent, origInstanceNode, "instId", origInstanceCapabilities))
             .thenReturn(ActionStatus.OK);
-        Either<Component, ResponseFormat> mergeResult = testInstance.mergeDataAfterCreate(new User(), mergeHolder, currentComponent, "instId");
-        assertTrue(mergeResult.isLeft());
+        Component mergeResult = testInstance.mergeDataAfterCreate(new User(), mergeHolder, currentComponent, "instId");
+        assertTrue(mergeResult != null);
     }
 
-    @Test
+    @Test(expected = ComponentException.class)
     public void mergeDataAfterCreate_error() {
         Service currentComponent = new Service();
         when(capabilitiesPropertiesMergeBL.mergeComponentInstanceCapabilities(currentComponent, origInstanceNode, "instId", origInstanceCapabilities))
                 .thenReturn(ActionStatus.GENERAL_ERROR);
-        when(componentsUtils.getResponseFormat(ActionStatus.GENERAL_ERROR)).thenReturn(new ResponseFormat());
-        Either<Component, ResponseFormat> mergeResult = testInstance.mergeDataAfterCreate(new User(), mergeHolder, currentComponent, "instId");
-        assertTrue(mergeResult.isRight());
+        testInstance.mergeDataAfterCreate(new User(), mergeHolder, currentComponent, "instId");
     }
 
     @Test