import org.junit.Assert;
import org.junit.Test;
-import org.openecomp.sdc.be.config.ConfigurationManager;
import org.openecomp.sdc.be.datatypes.elements.InterfaceOperationDataDefinition;
import org.openecomp.sdc.be.datatypes.enums.ResourceTypeEnum;
import org.openecomp.sdc.be.unittests.utils.ModelConfDependentTest;
package org.openecomp.sdc.be.model.cache;
-import java.io.IOException;
-import java.io.UncheckedIOException;
import java.nio.ByteBuffer;
import java.util.Date;
import java.util.HashMap;
private DaoInfo createTestSubject() {
return new DaoInfo(new ToscaOperationFacade(), new ComponentCache());
}
-
@Test
public void testGetToscaOperationFacade() throws Exception {
testSubject = createTestSubject();
result = testSubject.getToscaOperationFacade();
}
-
@Test
public void testGetComponentCache() throws Exception {
--- /dev/null
+package org.openecomp.sdc.be.model.cache.jobs;
+
+import java.util.function.Function;
+
+import org.apache.commons.lang3.tuple.ImmutablePair;
+import org.junit.Before;
+import org.junit.Test;
+import org.mockito.Mock;
+import org.mockito.Mockito;
+import org.mockito.MockitoAnnotations;
+import org.openecomp.sdc.be.dao.api.ActionStatus;
+import org.openecomp.sdc.be.datatypes.enums.NodeTypeEnum;
+import org.openecomp.sdc.be.model.Component;
+import org.openecomp.sdc.be.model.Resource;
+import org.openecomp.sdc.be.model.cache.ComponentCache;
+import org.openecomp.sdc.be.model.cache.DaoInfo;
+import org.openecomp.sdc.be.model.jsontitan.operations.ToscaOperationFacade;
+import org.openecomp.sdc.be.model.operations.api.StorageOperationStatus;
+import org.openecomp.sdc.be.resources.data.ComponentMetadataData;
+import org.openecomp.sdc.be.resources.data.ResourceMetadataData;
+
+import fj.data.Either;
+import mockit.Deencapsulation;
+
+public class CheckAndUpdateJobTest {
+
+ CheckAndUpdateJob testSubject;
+
+ @Mock
+ DaoInfo daoInfo;
+
+ @Before
+ public void setUp() throws Exception {
+ MockitoAnnotations.initMocks(this);
+
+ testSubject = new CheckAndUpdateJob(daoInfo, "mock", NodeTypeEnum.Resource, 0L);
+ }
+
+ @Test
+ public void testDoWorkException() throws Exception {
+ Object result;
+
+ // default test
+ ToscaOperationFacade answer = Mockito.mock(ToscaOperationFacade.class);
+ Mockito.when(daoInfo.getToscaOperationFacade()).thenReturn(answer);
+
+ result = testSubject.doWork();
+ }
+
+ @Test
+ public void testDoWorkFalse() throws Exception {
+ Object result;
+
+ // default test
+ ComponentCache answer = Mockito.mock(ComponentCache.class);
+ Mockito.when(answer.getComponentAndTime(Mockito.anyString(), Mockito.any(Function.class)))
+ .thenReturn(Either.right(ActionStatus.ACCEPTED));
+ Mockito.when(daoInfo.getComponentCache()).thenReturn(answer);
+ ToscaOperationFacade answer1 = Mockito.mock(ToscaOperationFacade.class);
+ Mockito.when(daoInfo.getToscaOperationFacade()).thenReturn(answer1);
+
+ result = testSubject.doWork();
+ }
+
+ @Test
+ public void testDoWorkResourceNotFound() throws Exception {
+ Object result;
+
+ // default test
+ ComponentCache answer = Mockito.mock(ComponentCache.class);
+ Either<ImmutablePair<Component, Long>, ActionStatus> value;
+ Mockito.when(answer.getComponentAndTime(Mockito.anyString(), Mockito.any(Function.class)))
+ .thenReturn(Either.right(ActionStatus.RESOURCE_NOT_FOUND));
+ Mockito.when(daoInfo.getComponentCache()).thenReturn(answer);
+ ToscaOperationFacade answer1 = Mockito.mock(ToscaOperationFacade.class);
+ Mockito.when(answer1.getComponentMetadata(Mockito.anyString()))
+ .thenReturn(Either.right(StorageOperationStatus.ARTIFACT_NOT_FOUND));
+ Mockito.when(daoInfo.getToscaOperationFacade()).thenReturn(answer1);
+
+ result = testSubject.doWork();
+ }
+
+ @Test
+ public void testDoWork() throws Exception {
+ Object result;
+
+ // default test
+ ComponentCache answer = Mockito.mock(ComponentCache.class);
+ ImmutablePair<Component, Long> value = ImmutablePair.of(new Resource(), 0L);
+ Mockito.when(answer.getComponentAndTime(Mockito.anyString(), Mockito.any(Function.class)))
+ .thenReturn(Either.left(value));
+ Mockito.when(daoInfo.getComponentCache()).thenReturn(answer);
+ ToscaOperationFacade answer1 = Mockito.mock(ToscaOperationFacade.class);
+ Mockito.when(answer1.getComponentMetadata(Mockito.anyString()))
+ .thenReturn(Either.right(StorageOperationStatus.ARTIFACT_NOT_FOUND));
+ Mockito.when(daoInfo.getToscaOperationFacade()).thenReturn(answer1);
+
+ result = testSubject.doWork();
+ }
+
+ @Test
+ public void testDoWork1() throws Exception {
+ Object result;
+
+ // default test
+ ComponentCache answer = Mockito.mock(ComponentCache.class);
+ ImmutablePair<Component, Long> value = ImmutablePair.of(new Resource(), 1L);
+ Mockito.when(answer.getComponentAndTime(Mockito.anyString(), Mockito.any(Function.class)))
+ .thenReturn(Either.left(value));
+ Mockito.when(daoInfo.getComponentCache()).thenReturn(answer);
+ ToscaOperationFacade answer1 = Mockito.mock(ToscaOperationFacade.class);
+ Mockito.when(daoInfo.getToscaOperationFacade()).thenReturn(answer1);
+
+ result = testSubject.doWork();
+ }
+
+ @Test
+ public void testUpdateCache() throws Exception {
+ String componentId = "mock";
+ NodeTypeEnum nodeTypeEnum = null;
+ Long timestamp = null;
+ boolean result;
+
+ // default test
+ ToscaOperationFacade answer1 = Mockito.mock(ToscaOperationFacade.class);
+ ComponentMetadataData a = new ResourceMetadataData();
+ a.getMetadataDataDefinition().setLastUpdateDate(0L);
+ Mockito.when(answer1.getComponentMetadata(Mockito.anyString()))
+ .thenReturn(Either.left(a));
+ Mockito.when(daoInfo.getToscaOperationFacade()).thenReturn(answer1);
+
+ Mockito.when(answer1.getToscaElement(Mockito.anyString())).thenReturn(Either.left(new Resource()));
+ ComponentCache compCache = Mockito.mock(ComponentCache.class);
+ Mockito.when(compCache.setComponent(Mockito.any(), Mockito.any())).thenReturn(true);
+ Mockito.when(daoInfo.getComponentCache()).thenReturn(compCache);
+
+ result = Deencapsulation.invoke(testSubject, "updateCache", componentId, NodeTypeEnum.Resource, 0L);
+ }
+
+ @Test
+ public void testUpdateCacheFailedToUpdateCache() throws Exception {
+ String componentId = "mock";
+ NodeTypeEnum nodeTypeEnum = null;
+ Long timestamp = null;
+ boolean result;
+
+ // default test
+ ToscaOperationFacade answer1 = Mockito.mock(ToscaOperationFacade.class);
+ ComponentMetadataData a = new ResourceMetadataData();
+ a.getMetadataDataDefinition().setLastUpdateDate(0L);
+ Mockito.when(answer1.getComponentMetadata(Mockito.anyString()))
+ .thenReturn(Either.left(a));
+ Mockito.when(daoInfo.getToscaOperationFacade()).thenReturn(answer1);
+
+ Mockito.when(answer1.getToscaElement(Mockito.anyString())).thenReturn(Either.left(new Resource()));
+ ComponentCache compCache = Mockito.mock(ComponentCache.class);
+ Mockito.when(daoInfo.getComponentCache()).thenReturn(compCache);
+
+ result = Deencapsulation.invoke(testSubject, "updateCache", componentId, NodeTypeEnum.Resource, 0L);
+ }
+
+ @Test
+ public void testUpdateCacheToscaElemntNotFound() throws Exception {
+ String componentId = "mock";
+ NodeTypeEnum nodeTypeEnum = null;
+ Long timestamp = null;
+ boolean result;
+
+ // default test
+ ToscaOperationFacade answer1 = Mockito.mock(ToscaOperationFacade.class);
+ ComponentMetadataData a = new ResourceMetadataData();
+ a.getMetadataDataDefinition().setLastUpdateDate(0L);
+ Mockito.when(answer1.getComponentMetadata(Mockito.anyString()))
+ .thenReturn(Either.left(a));
+ Mockito.when(daoInfo.getToscaOperationFacade()).thenReturn(answer1);
+
+ Mockito.when(answer1.getToscaElement(Mockito.anyString())).thenReturn(Either.right(StorageOperationStatus.NOT_FOUND));
+
+ result = Deencapsulation.invoke(testSubject, "updateCache", componentId, NodeTypeEnum.Resource, 0L);
+ }
+
+ @Test
+ public void testUpdateCacheNotUpdatedTimestamp() throws Exception {
+ String componentId = "mock";
+ NodeTypeEnum nodeTypeEnum = null;
+ Long timestamp = null;
+ boolean result;
+
+ // default test
+ ToscaOperationFacade answer1 = Mockito.mock(ToscaOperationFacade.class);
+ ComponentMetadataData a = new ResourceMetadataData();
+ a.getMetadataDataDefinition().setLastUpdateDate(1L);
+ Mockito.when(answer1.getComponentMetadata(Mockito.anyString()))
+ .thenReturn(Either.left(a));
+ Mockito.when(daoInfo.getToscaOperationFacade()).thenReturn(answer1);
+
+ result = Deencapsulation.invoke(testSubject, "updateCache", componentId, NodeTypeEnum.Resource, 0L);
+ }
+
+ @Test
+ public void testUpdateCacheNotFound() throws Exception {
+ String componentId = "mock";
+ NodeTypeEnum nodeTypeEnum = null;
+ Long timestamp = null;
+ boolean result;
+
+ // default test
+ ToscaOperationFacade answer1 = Mockito.mock(ToscaOperationFacade.class);
+ Mockito.when(answer1.getComponentMetadata(Mockito.anyString()))
+ .thenReturn(Either.right(StorageOperationStatus.ARTIFACT_NOT_FOUND));
+ Mockito.when(daoInfo.getToscaOperationFacade()).thenReturn(answer1);
+
+ result = Deencapsulation.invoke(testSubject, "updateCache", componentId, NodeTypeEnum.Resource, 0L);
+ }
+}
\ No newline at end of file
package org.openecomp.sdc.be.model.jsontitan.operations;
-import fj.data.Either;
+import static org.assertj.core.api.Assertions.assertThat;
+import static org.mockito.Mockito.when;
+
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+
+import javax.annotation.Resource;
+
import org.junit.Before;
import org.junit.BeforeClass;
import org.junit.Test;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-import javax.annotation.Resource;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-
-import static org.assertj.core.api.Assertions.assertThat;
-import static org.mockito.Mockito.when;
+import fj.data.Either;
/**
* Created by yavivi on 26/01/2018.
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertTrue;
-import com.thinkaurelius.titan.core.TitanGraph;
-import com.thinkaurelius.titan.core.TitanVertex;
-import fj.data.Either;
import java.io.BufferedOutputStream;
import java.io.File;
import java.io.FileOutputStream;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
+
import javax.annotation.Resource;
+
import org.apache.tinkerpop.gremlin.structure.io.IoCore;
import org.junit.After;
import org.junit.Assert;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
+import com.thinkaurelius.titan.core.TitanGraph;
+import com.thinkaurelius.titan.core.TitanVertex;
+
+import fj.data.Either;
+
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration("classpath:application-context-test.xml")
public class InterfacesOperationTest extends ModelTestBase{
import java.util.HashMap;
import java.util.List;
import java.util.Map;
-import java.util.function.BiPredicate;
-import org.apache.commons.lang3.tuple.ImmutablePair;
-import org.apache.tinkerpop.gremlin.structure.T;
import org.junit.Assert;
import org.junit.BeforeClass;
import org.junit.Test;
import org.openecomp.sdc.be.dao.jsongraph.TitanDao;
import org.openecomp.sdc.be.dao.jsongraph.types.EdgeLabelEnum;
import org.openecomp.sdc.be.dao.jsongraph.types.JsonParseFlagEnum;
-import org.openecomp.sdc.be.dao.jsongraph.types.VertexTypeEnum;
import org.openecomp.sdc.be.dao.titan.TitanOperationStatus;
import org.openecomp.sdc.be.datatypes.elements.ArtifactDataDefinition;
import org.openecomp.sdc.be.datatypes.elements.CapabilityDataDefinition;
import org.openecomp.sdc.be.datatypes.elements.ComponentInstanceDataDefinition;
-import org.openecomp.sdc.be.datatypes.elements.CompositionDataDefinition;
import org.openecomp.sdc.be.datatypes.elements.ListCapabilityDataDefinition;
import org.openecomp.sdc.be.datatypes.elements.ListRequirementDataDefinition;
import org.openecomp.sdc.be.datatypes.elements.MapArtifactDataDefinition;
-import org.openecomp.sdc.be.datatypes.elements.MapCapabiltyProperty;
import org.openecomp.sdc.be.datatypes.elements.MapListCapabiltyDataDefinition;
import org.openecomp.sdc.be.datatypes.elements.MapListRequirementDataDefinition;
import org.openecomp.sdc.be.datatypes.elements.RequirementDataDefinition;
-import org.openecomp.sdc.be.datatypes.enums.JsonPresentationFields;
-import org.openecomp.sdc.be.datatypes.tosca.ToscaDataDefinition;
import org.openecomp.sdc.be.model.ArtifactDefinition;
import org.openecomp.sdc.be.model.CapabilityRequirementRelationship;
import org.openecomp.sdc.be.model.Component;
-import org.openecomp.sdc.be.model.ComponentInstance;
-import org.openecomp.sdc.be.model.ComponentInstanceInput;
-import org.openecomp.sdc.be.model.ComponentInstanceProperty;
-import org.openecomp.sdc.be.model.ComponentParametersView;
import org.openecomp.sdc.be.model.GroupDefinition;
-import org.openecomp.sdc.be.model.GroupInstance;
import org.openecomp.sdc.be.model.ModelTestBase;
import org.openecomp.sdc.be.model.RelationshipImpl;
import org.openecomp.sdc.be.model.RelationshipInfo;
import org.openecomp.sdc.be.model.RequirementCapabilityRelDef;
-import org.openecomp.sdc.be.model.Resource;
-import org.openecomp.sdc.be.model.Service;
import org.openecomp.sdc.be.model.User;
-import org.openecomp.sdc.be.model.jsontitan.datamodel.TopologyTemplate;
-import org.openecomp.sdc.be.model.jsontitan.datamodel.ToscaElement;
import org.openecomp.sdc.be.model.operations.api.StorageOperationStatus;
-import org.openecomp.sdc.common.api.ArtifactGroupTypeEnum;
import com.google.common.collect.Lists;
package org.openecomp.sdc.be.model.jsontitan.operations;
-import fj.data.Either;
+import static org.apache.commons.collections.ListUtils.union;
+import static org.assertj.core.api.Assertions.assertThat;
+
+import java.util.Arrays;
+import java.util.Collections;
+import java.util.List;
+import java.util.Map;
+
+import javax.annotation.Resource;
+
import org.junit.After;
import org.junit.Before;
import org.junit.BeforeClass;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-import javax.annotation.Resource;
-import java.util.Arrays;
-import java.util.Collections;
-import java.util.List;
-import java.util.Map;
-
-import static org.apache.commons.collections.ListUtils.union;
-import static org.assertj.core.api.Assertions.assertThat;
+import fj.data.Either;
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(classes = {TitanSpringConfig.class, ModelOperationsSpringConfig.class})
package org.openecomp.sdc.be.model.jsontitan.operations;
-import fj.data.Either;
+import static org.assertj.core.api.Assertions.assertThat;
+import static org.mockito.ArgumentMatchers.eq;
+import static org.mockito.Mockito.verifyZeroInteractions;
+import static org.mockito.Mockito.when;
+
+import java.util.Arrays;
+import java.util.Collections;
+
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.openecomp.sdc.be.model.Resource;
import org.openecomp.sdc.be.model.operations.api.StorageOperationStatus;
-import java.util.Arrays;
-import java.util.Collections;
-
-import static org.assertj.core.api.Assertions.assertThat;
-import static org.mockito.ArgumentMatchers.eq;
-import static org.mockito.Mockito.verifyZeroInteractions;
-import static org.mockito.Mockito.when;
+import fj.data.Either;
@RunWith(MockitoJUnitRunner.class)
public class PolicyOperationTest {
package org.openecomp.sdc.be.model.jsontitan.operations;
+import static org.assertj.core.api.Assertions.assertThat;
+
+import java.util.Arrays;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+
+import javax.annotation.Resource;
+
import org.junit.After;
import org.junit.Before;
import org.junit.BeforeClass;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-import javax.annotation.Resource;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-
-import static org.assertj.core.api.Assertions.assertThat;
-
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(classes = {TitanSpringConfig.class, ModelOperationsSpringConfig.class})
public class TopologyTemplateOperationCapabilityIntegrationTest extends ModelTestBase {
package org.openecomp.sdc.be.model.jsontitan.operations;
+import static org.assertj.core.api.Assertions.assertThat;
+
+import java.util.Arrays;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+
+import javax.annotation.Resource;
+
import org.junit.After;
import org.junit.Before;
import org.junit.BeforeClass;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-import javax.annotation.Resource;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-
-import static org.assertj.core.api.Assertions.assertThat;
-
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(classes = {TitanSpringConfig.class, ModelOperationsSpringConfig.class})
public class TopologyTemplateOperationIntegrationTest extends ModelTestBase {
package org.openecomp.sdc.be.model.jsontitan.operations;
-import fj.data.Either;
+import static org.assertj.core.api.Assertions.assertThat;
+import static org.mockito.ArgumentMatchers.any;
+import static org.mockito.ArgumentMatchers.eq;
+import static org.mockito.Mockito.when;
+
+import java.util.Collections;
+import java.util.HashMap;
import org.junit.Test;
import org.junit.runner.RunWith;
import com.thinkaurelius.titan.core.TitanVertex;
-import java.util.Collections;
-import java.util.HashMap;
-
-import static org.assertj.core.api.Assertions.assertThat;
-import static org.mockito.ArgumentMatchers.any;
-import static org.mockito.ArgumentMatchers.eq;
-import static org.mockito.Mockito.when;
+import fj.data.Either;
@RunWith(MockitoJUnitRunner.class)
//error scenarios
package org.openecomp.sdc.be.model.jsontitan.operations;
-import fj.data.Either;
+import static java.util.Arrays.asList;
+import static java.util.Collections.singletonList;
+import static org.assertj.core.api.Assertions.assertThat;
+import static org.junit.Assert.assertTrue;
+
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+import java.util.stream.Collectors;
+
import org.junit.After;
import org.junit.Before;
import org.junit.BeforeClass;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-import java.util.stream.Collectors;
-
-import static java.util.Arrays.asList;
-import static java.util.Collections.singletonList;
-import static org.assertj.core.api.Assertions.assertThat;
-import static org.junit.Assert.assertTrue;
+import fj.data.Either;
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(classes = {TitanSpringConfig.class, ModelOperationsSpringConfig.class})
package org.openecomp.sdc.be.model.jsontitan.operations;
-import fj.data.Either;
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertTrue;
+import static org.mockito.ArgumentMatchers.any;
+import static org.mockito.ArgumentMatchers.anyInt;
+import static org.mockito.ArgumentMatchers.anyMap;
+import static org.mockito.ArgumentMatchers.eq;
+import static org.mockito.Mockito.when;
+
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+import java.util.stream.Collectors;
+import java.util.stream.IntStream;
+
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.openecomp.sdc.be.model.jsontitan.datamodel.ToscaElement;
import org.openecomp.sdc.be.model.operations.api.StorageOperationStatus;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-import java.util.stream.Collectors;
-import java.util.stream.IntStream;
-
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertTrue;
-import static org.mockito.ArgumentMatchers.any;
-import static org.mockito.ArgumentMatchers.anyInt;
-import static org.mockito.ArgumentMatchers.anyMap;
-import static org.mockito.ArgumentMatchers.eq;
-import static org.mockito.Mockito.when;
+import fj.data.Either;
@RunWith(MockitoJUnitRunner.class)
public class ToscaOperationFacadeTest {
package org.openecomp.sdc.be.model.operations.impl;
-import fj.data.Either;
+import static com.google.common.collect.Sets.newHashSet;
+import static java.util.Arrays.asList;
+import static java.util.Collections.singletonList;
+import static org.assertj.core.api.Assertions.assertThat;
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertNotNull;
+import static org.junit.Assert.assertTrue;
+
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+
+import javax.annotation.Resource;
+
import org.apache.tinkerpop.gremlin.structure.Edge;
import org.junit.After;
import org.junit.BeforeClass;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-import javax.annotation.Resource;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-
-import static com.google.common.collect.Sets.newHashSet;
-import static java.util.Arrays.asList;
-import static java.util.Collections.singletonList;
-import static org.assertj.core.api.Assertions.assertThat;
-import static org.junit.Assert.*;
+import fj.data.Either;
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration("classpath:application-context-test.xml")
package org.openecomp.sdc.be.model.operations.impl;
-import static org.junit.Assert.*;
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertFalse;
+import static org.junit.Assert.assertTrue;
import static org.mockito.ArgumentMatchers.any;
+import static org.mockito.ArgumentMatchers.anyMap;
+import static org.mockito.ArgumentMatchers.eq;
import static org.mockito.ArgumentMatchers.isNull;
-import static org.mockito.Matchers.anyMap;
-import static org.mockito.Matchers.eq;
import static org.mockito.Mockito.when;
import java.util.ArrayList;
import org.openecomp.sdc.be.model.ModelTestBase;
import org.openecomp.sdc.be.model.heat.HeatParameterType;
import org.openecomp.sdc.be.model.operations.api.StorageOperationStatus;
-import org.openecomp.sdc.be.model.operations.impl.HeatParametersOperation;
import org.openecomp.sdc.be.resources.data.HeatParameterData;
import org.openecomp.sdc.be.resources.data.HeatParameterValueData;
package org.openecomp.sdc.be.model.operations.impl;
-import com.thinkaurelius.titan.core.TitanGraph;
-import com.thinkaurelius.titan.core.TitanVertex;
-import fj.data.Either;
+import static com.google.common.collect.Sets.newHashSet;
+import static java.util.Arrays.asList;
+import static org.assertj.core.api.Assertions.assertThat;
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertTrue;
+
+import java.util.Iterator;
+import java.util.List;
+import java.util.stream.Stream;
+
import org.apache.commons.lang.StringUtils;
import org.apache.commons.lang3.tuple.ImmutablePair;
import org.junit.Before;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-import java.util.Iterator;
-import java.util.List;
-import java.util.stream.Stream;
+import com.thinkaurelius.titan.core.TitanGraph;
+import com.thinkaurelius.titan.core.TitanVertex;
-import static com.google.common.collect.Sets.newHashSet;
-import static java.util.Arrays.asList;
-import static org.assertj.core.api.Assertions.assertThat;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertTrue;
+import fj.data.Either;
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration("classpath:application-context-test.xml")
import java.util.Set;
import org.apache.commons.lang3.tuple.ImmutablePair;
-import org.apache.tinkerpop.gremlin.structure.T;
import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;
import org.openecomp.sdc.be.model.ModelTestBase;
import org.openecomp.sdc.be.model.PropertyConstraint;
import org.openecomp.sdc.be.model.PropertyDefinition;
-import org.openecomp.sdc.be.model.operations.api.DerivedFromOperation;
import org.openecomp.sdc.be.model.operations.api.StorageOperationStatus;
import org.openecomp.sdc.be.model.tosca.ToscaPropertyType;
import org.openecomp.sdc.be.model.tosca.ToscaType;