From e4669311978a91e4af8f079fb10e5aaaff4fef14 Mon Sep 17 00:00:00 2001 From: Yuli Shlosberg Date: Thu, 26 Apr 2018 15:48:26 +0300 Subject: new unit tests for be and model Change-Id: Ia0cb140eb512320871724d782b35a2318184f42c Issue-ID: SDC-1170 Signed-off-by: Yuli Shlosberg --- catalog-be/pom.xml | 10 +- .../health/HealthCheckBusinessLogicTest.java | 52 ++ .../openecomp/sdc/be/impl/ComponentsUtilsTest.java | 854 +++++++++++++++++++++ .../sdc/be/model/ComponentParametersViewTest.java | 488 ++++++++++++ .../org/openecomp/sdc/be/model/ResourceTest.java | 420 ++++++++++ .../org/openecomp/sdc/be/model/ServiceTest.java | 253 ++++++ .../sdc/be/model/cache/ComponentCacheTest.java | 88 +++ pom.xml | 7 + 8 files changed, 2171 insertions(+), 1 deletion(-) create mode 100644 catalog-be/src/test/java/org/openecomp/sdc/be/components/health/HealthCheckBusinessLogicTest.java create mode 100644 catalog-be/src/test/java/org/openecomp/sdc/be/impl/ComponentsUtilsTest.java create mode 100644 catalog-model/src/test/java/org/openecomp/sdc/be/model/ComponentParametersViewTest.java create mode 100644 catalog-model/src/test/java/org/openecomp/sdc/be/model/ResourceTest.java create mode 100644 catalog-model/src/test/java/org/openecomp/sdc/be/model/ServiceTest.java create mode 100644 catalog-model/src/test/java/org/openecomp/sdc/be/model/cache/ComponentCacheTest.java diff --git a/catalog-be/pom.xml b/catalog-be/pom.xml index 373ae996a8..621330a61a 100644 --- a/catalog-be/pom.xml +++ b/catalog-be/pom.xml @@ -666,8 +666,16 @@ cucumber-junit test + + + org.jmockit + jmockit + ${jmockit.version} + test + + - + ${project.artifactId}-${project.version} diff --git a/catalog-be/src/test/java/org/openecomp/sdc/be/components/health/HealthCheckBusinessLogicTest.java b/catalog-be/src/test/java/org/openecomp/sdc/be/components/health/HealthCheckBusinessLogicTest.java new file mode 100644 index 0000000000..5c8b90544e --- /dev/null +++ b/catalog-be/src/test/java/org/openecomp/sdc/be/components/health/HealthCheckBusinessLogicTest.java @@ -0,0 +1,52 @@ +package org.openecomp.sdc.be.components.health; + +import static org.junit.Assert.*; +import java.util.*; +import org.junit.Assert; +import org.junit.Test; +import org.openecomp.sdc.common.api.HealthCheckInfo; +import org.apache.commons.lang3.tuple.Pair; + +public class HealthCheckBusinessLogicTest { + + private HealthCheckBusinessLogic createTestSubject() { + return new HealthCheckBusinessLogic(); + } + + @Test + public void testAnyStatusChanged() throws Exception { + HealthCheckBusinessLogic testSubject; + List beHealthCheckInfos = null; + List prevBeHealthCheckInfos = null; + boolean result; + + // test 1 + testSubject = createTestSubject(); + beHealthCheckInfos = null; + prevBeHealthCheckInfos = null; + result = testSubject.anyStatusChanged(beHealthCheckInfos, prevBeHealthCheckInfos); + Assert.assertEquals(false, result); + + // test 2 + testSubject = createTestSubject(); + prevBeHealthCheckInfos = null; + beHealthCheckInfos = null; + result = testSubject.anyStatusChanged(beHealthCheckInfos, prevBeHealthCheckInfos); + Assert.assertEquals(false, result); + + // test 3 + testSubject = createTestSubject(); + beHealthCheckInfos = null; + prevBeHealthCheckInfos = null; + result = testSubject.anyStatusChanged(beHealthCheckInfos, prevBeHealthCheckInfos); + Assert.assertEquals(false, result); + + // test 4 + testSubject = createTestSubject(); + prevBeHealthCheckInfos = null; + beHealthCheckInfos = null; + result = testSubject.anyStatusChanged(beHealthCheckInfos, prevBeHealthCheckInfos); + Assert.assertEquals(false, result); + } + +} \ No newline at end of file diff --git a/catalog-be/src/test/java/org/openecomp/sdc/be/impl/ComponentsUtilsTest.java b/catalog-be/src/test/java/org/openecomp/sdc/be/impl/ComponentsUtilsTest.java new file mode 100644 index 0000000000..52e9230711 --- /dev/null +++ b/catalog-be/src/test/java/org/openecomp/sdc/be/impl/ComponentsUtilsTest.java @@ -0,0 +1,854 @@ +package org.openecomp.sdc.be.impl; + +import java.util.EnumMap; +import java.util.List; + +import javax.annotation.Generated; +import javax.servlet.http.HttpServletRequest; + +import org.apache.tinkerpop.gremlin.structure.T; +import org.junit.Assert; +import org.junit.Before; +import org.junit.BeforeClass; +import org.junit.Test; +import org.mockito.Mockito; +import org.openecomp.sdc.be.auditing.impl.AuditingManager; +import org.openecomp.sdc.be.components.impl.ImportUtils.ResultStatusEnum; +import org.openecomp.sdc.be.config.ConfigurationManager; +import org.openecomp.sdc.be.dao.api.ActionStatus; +import org.openecomp.sdc.be.dao.cassandra.AuditCassandraDao; +import org.openecomp.sdc.be.dao.graph.datatype.AdditionalInformationEnum; +import org.openecomp.sdc.be.dao.impl.AuditingDao; +import org.openecomp.sdc.be.datatypes.elements.AdditionalInfoParameterInfo; +import org.openecomp.sdc.be.datatypes.enums.ComponentTypeEnum; +import org.openecomp.sdc.be.datatypes.enums.JsonPresentationFields; +import org.openecomp.sdc.be.datatypes.enums.NodeTypeEnum; +import org.openecomp.sdc.be.model.CapabilityTypeDefinition; +import org.openecomp.sdc.be.model.Component; +import org.openecomp.sdc.be.model.ConsumerDefinition; +import org.openecomp.sdc.be.model.DataTypeDefinition; +import org.openecomp.sdc.be.model.GroupTypeDefinition; +import org.openecomp.sdc.be.model.PolicyTypeDefinition; +import org.openecomp.sdc.be.model.Resource; +import org.openecomp.sdc.be.model.User; +import org.openecomp.sdc.be.model.operations.api.StorageOperationStatus; +import org.openecomp.sdc.be.resources.data.auditing.AuditingActionEnum; +import org.openecomp.sdc.be.resources.data.auditing.model.DistributionData; +import org.openecomp.sdc.be.resources.data.auditing.model.ResourceAuditData; +import org.openecomp.sdc.be.tosca.ToscaError; +import org.openecomp.sdc.common.api.ConfigurationSource; +import org.openecomp.sdc.common.datastructure.AuditingFieldsKeysEnum; +import org.openecomp.sdc.common.impl.ExternalConfiguration; +import org.openecomp.sdc.common.impl.FSConfigurationSource; +import org.openecomp.sdc.exception.ResponseFormat; + +import fj.data.Either; +import mockit.Deencapsulation; + +public class ComponentsUtilsTest { + + private ComponentsUtils createTestSubject() { + return new ComponentsUtils(new AuditingManager(new AuditingDao(), new AuditCassandraDao())); + } + + @Before + public void init(){ + String appConfigDir = "src/test/resources/config/catalog-be"; + ConfigurationSource configurationSource = new FSConfigurationSource(ExternalConfiguration.getChangeListener(), appConfigDir); + ConfigurationManager configurationManager = new ConfigurationManager(configurationSource); + ComponentsUtils componentsUtils = new ComponentsUtils(Mockito.mock(AuditingManager.class)); + } + + @Test + public void testGetAuditingManager() throws Exception { + ComponentsUtils testSubject; + AuditingManager result; + + // default test + testSubject = createTestSubject(); + result = testSubject.getAuditingManager(); + } + + + + + @Test + public void testConvertJsonToObjectUsingObjectMapper() throws Exception { + ComponentsUtils testSubject; + String data = ""; + User user = null; + Class clazz = null; + AuditingActionEnum actionEnum = null; + ComponentTypeEnum typeEnum = null; + Either result; + + // default test + testSubject = createTestSubject(); + result = testSubject.convertJsonToObjectUsingObjectMapper(data, user, clazz, actionEnum, typeEnum); + } + + + @Test + public void testGetResponseFormat() throws Exception { + ComponentsUtils testSubject; + ActionStatus actionStatus = ActionStatus.ACCEPTED; + String[] params = new String[] { "" }; + ResponseFormat result; + + // default test + testSubject = createTestSubject(); + result = testSubject.getResponseFormat(actionStatus, params); + } + + + @Test + public void testGetResponseFormat_1() throws Exception { + ComponentsUtils testSubject; + StorageOperationStatus storageStatus = null; + String[] params = new String[] { "" }; + ResponseFormat result; + + // default test + testSubject = createTestSubject(); + result = testSubject.getResponseFormat(storageStatus, params); + } + + + @Test + public void testConvertToResponseFormatOrNotFoundErrorToEmptyList() throws Exception { + ComponentsUtils testSubject; + StorageOperationStatus storageOperationStatus = StorageOperationStatus.ARTIFACT_NOT_FOUND; + Either, ResponseFormat> result; + + // default test + testSubject = createTestSubject(); + result = testSubject.convertToResponseFormatOrNotFoundErrorToEmptyList(storageOperationStatus); + } + + + @Test + public void testGetResponseFormatByResource() throws Exception { + ComponentsUtils testSubject; + ActionStatus actionStatus = ActionStatus.ACCEPTED; + Resource resource = new Resource(); + ResponseFormat result; + + // test 1 + testSubject = createTestSubject(); + result = testSubject.getResponseFormatByResource(actionStatus, resource); + } + + + @Test + public void testGetResponseFormatByResource_1() throws Exception { + ComponentsUtils testSubject; + ActionStatus actionStatus = ActionStatus.ACCEPTED; + String resourceName = ""; + ResponseFormat result; + + // test 1 + testSubject = createTestSubject(); + resourceName = null; + result = testSubject.getResponseFormatByResource(actionStatus, resourceName); + + // test 2 + testSubject = createTestSubject(); + resourceName = ""; + result = testSubject.getResponseFormatByResource(actionStatus, resourceName); + } + + + @Test + public void testGetResponseFormatByCapabilityType() throws Exception { + ComponentsUtils testSubject; + ActionStatus actionStatus = ActionStatus.ACCEPTED; + CapabilityTypeDefinition capabilityType = new CapabilityTypeDefinition(); + ResponseFormat result; + + // test 1 + testSubject = createTestSubject(); + result = testSubject.getResponseFormatByCapabilityType(actionStatus, capabilityType); + } + + + @Test + public void testGetResponseFormatByElement() throws Exception { + ComponentsUtils testSubject; + ActionStatus actionStatus = ActionStatus.ACCEPTED; + T obj = null; + ResponseFormat result; + + // test 1 + testSubject = createTestSubject(); + obj = null; + result = testSubject.getResponseFormatByElement(actionStatus, obj); + } + + + @Test + public void testGetResponseFormatByUser() throws Exception { + ComponentsUtils testSubject; + ActionStatus actionStatus = ActionStatus.ACCEPTED; + User user = null; + ResponseFormat result; + + // test 1 + testSubject = createTestSubject(); + user = null; + result = testSubject.getResponseFormatByUser(actionStatus, user); + } + + + @Test + public void testGetResponseFormatByUserId() throws Exception { + ComponentsUtils testSubject; + ActionStatus actionStatus = ActionStatus.ACCEPTED; + String userId = ""; + ResponseFormat result; + + // default test + testSubject = createTestSubject(); + result = testSubject.getResponseFormatByUserId(actionStatus, userId); + } + + + @Test + public void testGetResponseFormatByDE() throws Exception { + ComponentsUtils testSubject; + ActionStatus actionStatus = ActionStatus.ACCEPTED; + String serviceId = ""; + String envName = ""; + ResponseFormat result; + + // default test + testSubject = createTestSubject(); + result = testSubject.getResponseFormatByDE(actionStatus, serviceId, envName); + } + + + @Test + public void testGetResponseFormatByArtifactId() throws Exception { + ComponentsUtils testSubject; + ActionStatus actionStatus = ActionStatus.ACCEPTED; + String artifactId = ""; + ResponseFormat result; + + // default test + testSubject = createTestSubject(); + result = testSubject.getResponseFormatByArtifactId(actionStatus, artifactId); + } + + + @Test + public void testGetInvalidContentErrorAndAudit() throws Exception { + ComponentsUtils testSubject; + User user = null; + String resourceName = ""; + AuditingActionEnum actionEnum = null; + ResponseFormat result; + + // default test + testSubject = createTestSubject(); + result = testSubject.getInvalidContentErrorAndAudit(user, resourceName, actionEnum); + } + + @Test + public void testGetInvalidContentErrorAndAuditComponent() throws Exception { + ComponentsUtils testSubject; + User user = null; + AuditingActionEnum actionEnum = null; + ComponentTypeEnum typeEnum = null; + ResponseFormat result; + + // default test + testSubject = createTestSubject(); + result = testSubject.getInvalidContentErrorAndAuditComponent(user, actionEnum, typeEnum); + } + + + + @Test + public void testAuditResource_1() throws Exception { + ComponentsUtils testSubject; + ResponseFormat responseFormat = null; + User modifier = null; + String resourceName = ""; + AuditingActionEnum actionEnum = null; + + // default test + testSubject = createTestSubject(); + testSubject.auditResource(responseFormat, modifier, resourceName, actionEnum); + } + + + + @Test + public void testAuditResource_3() throws Exception { + ComponentsUtils testSubject; + ResponseFormat responseFormat = null; + User modifier = null; + Resource resource = null; + String resourceName = ""; + AuditingActionEnum actionEnum = null; + + // default test + testSubject = createTestSubject(); + testSubject.auditResource(responseFormat, modifier, resource, resourceName, actionEnum); + } + + + @Test + public void testAuditResource_4() throws Exception { + ComponentsUtils testSubject; + ResponseFormat responseFormat = null; + User modifier = null; + Resource resource = null; + String resourceName = ""; + AuditingActionEnum actionEnum = null; + ResourceAuditData prevResFields = null; + String currentArtifactUuid = ""; + String artifactData = ""; + + // test 1 + testSubject = createTestSubject(); + actionEnum = null; + testSubject.auditResource(responseFormat, modifier, resource, resourceName, actionEnum, prevResFields, + currentArtifactUuid, artifactData); + } + + + + + + + + @Test + public void testConvertFromStorageResponse() throws Exception { + ComponentsUtils testSubject; + StorageOperationStatus storageResponse = null; + ActionStatus result; + + // default test + testSubject = createTestSubject(); + result = testSubject.convertFromStorageResponse(storageResponse); + } + + + @Test + public void testConvertFromStorageResponse_1() throws Exception { + ComponentsUtils testSubject; + StorageOperationStatus storageResponse = null; + ComponentTypeEnum type = null; + ActionStatus result; + + // test 1 + testSubject = createTestSubject(); + storageResponse = null; + result = testSubject.convertFromStorageResponse(storageResponse, type); + } + + + @Test + public void testConvertFromToscaError() throws Exception { + ComponentsUtils testSubject; + ToscaError toscaError = null; + ActionStatus result; + + // test 1 + testSubject = createTestSubject(); + toscaError = null; + result = testSubject.convertFromToscaError(toscaError); + } + + + @Test + public void testConvertFromStorageResponseForCapabilityType() throws Exception { + ComponentsUtils testSubject; + StorageOperationStatus storageResponse = StorageOperationStatus.CANNOT_UPDATE_EXISTING_ENTITY; + ActionStatus result; + + // default test + testSubject = createTestSubject(); + result = testSubject.convertFromStorageResponseForCapabilityType(storageResponse); + } + + + @Test + public void testConvertFromStorageResponseForLifecycleType() throws Exception { + ComponentsUtils testSubject; + StorageOperationStatus storageResponse = StorageOperationStatus.ARTIFACT_NOT_FOUND; + ActionStatus result; + + // default test + testSubject = createTestSubject(); + result = testSubject.convertFromStorageResponseForLifecycleType(storageResponse); + } + + + @Test + public void testConvertFromStorageResponseForResourceInstance() throws Exception { + ComponentsUtils testSubject; + StorageOperationStatus storageResponse = StorageOperationStatus.ARTIFACT_NOT_FOUND; + boolean isRelation = false; + ActionStatus result; + + // default test + testSubject = createTestSubject(); + result = testSubject.convertFromStorageResponseForResourceInstance(storageResponse, isRelation); + } + + + @Test + public void testGetResponseFormatForResourceInstance() throws Exception { + ComponentsUtils testSubject; + ActionStatus actionStatus = ActionStatus.ACCEPTED; + String serviceName = ""; + String resourceInstanceName = ""; + ResponseFormat result; + + // default test + testSubject = createTestSubject(); + result = testSubject.getResponseFormatForResourceInstance(actionStatus, serviceName, resourceInstanceName); + } + + + @Test + public void testGetResponseFormatForResourceInstanceProperty() throws Exception { + ComponentsUtils testSubject; + ActionStatus actionStatus = ActionStatus.ACCEPTED; + String resourceInstanceName = ""; + ResponseFormat result; + + // default test + testSubject = createTestSubject(); + result = testSubject.getResponseFormatForResourceInstanceProperty(actionStatus, resourceInstanceName); + } + + + @Test + public void testConvertFromStorageResponseForResourceInstanceProperty() throws Exception { + ComponentsUtils testSubject; + StorageOperationStatus storageResponse = StorageOperationStatus.ARTIFACT_NOT_FOUND; + ActionStatus result; + + // default test + testSubject = createTestSubject(); + result = testSubject.convertFromStorageResponseForResourceInstanceProperty(storageResponse); + } + + + @Test + public void testAuditComponent() throws Exception { + ComponentsUtils testSubject; + ResponseFormat responseFormat = null; + User modifier = null; + Component component = null; + AuditingActionEnum actionEnum = null; + ComponentTypeEnum type = null; + ResourceAuditData prevComponent = null; + String comment = ""; + + // default test + testSubject = createTestSubject(); + testSubject.auditComponent(responseFormat, modifier, component, actionEnum, type, prevComponent, comment); + } + + + @Test + public void testAuditComponentAdmin() throws Exception { + ComponentsUtils testSubject; + ResponseFormat responseFormat = null; + User modifier = null; + Component component = null; + AuditingActionEnum actionEnum = null; + ComponentTypeEnum type = null; + + // default test + testSubject = createTestSubject(); + testSubject.auditComponentAdmin(responseFormat, modifier, component, actionEnum, type); + } + + + @Test + public void testAuditComponentAdmin_1() throws Exception { + ComponentsUtils testSubject; + ResponseFormat responseFormat = null; + User modifier = null; + Component component = null; + AuditingActionEnum actionEnum = null; + ComponentTypeEnum type = null; + ResourceAuditData prevComponent = null; + + // default test + testSubject = createTestSubject(); + testSubject.auditComponentAdmin(responseFormat, modifier, component, actionEnum, type, prevComponent); + } + + + @Test + public void testAuditComponent_1() throws Exception { + ComponentsUtils testSubject; + ResponseFormat responseFormat = null; + User modifier = null; + Component component = null; + AuditingActionEnum actionEnum = null; + ComponentTypeEnum type = null; + ResourceAuditData prevComponent = null; + + // default test + testSubject = createTestSubject(); + testSubject.auditComponent(responseFormat, modifier, component, actionEnum, type, prevComponent); + } + + + @Test + public void testAuditComponent_2() throws Exception { + ComponentsUtils testSubject; + ResponseFormat responseFormat = null; + User modifier = null; + AuditingActionEnum actionEnum = null; + String compName = ""; + ComponentTypeEnum type = null; + String comment = ""; + + // default test + testSubject = createTestSubject(); + testSubject.auditComponent(responseFormat, modifier, actionEnum, compName, type, comment); + } + + + @Test + public void testAuditComponent_3() throws Exception { + ComponentsUtils testSubject; + ResponseFormat responseFormat = null; + User modifier = null; + Component component = null; + AuditingActionEnum actionEnum = null; + ComponentTypeEnum type = null; + ResourceAuditData prevComponent = null; + ResourceAuditData currComponent = null; + + // default test + testSubject = createTestSubject(); + testSubject.auditComponent(responseFormat, modifier, component, actionEnum, type, prevComponent, currComponent); + } + + + @Test + public void testAuditComponent_4() throws Exception { + ComponentsUtils testSubject; + ResponseFormat responseFormat = null; + User modifier = null; + Component component = null; + AuditingActionEnum actionEnum = null; + ComponentTypeEnum type = null; + ResourceAuditData prevComponent = null; + ResourceAuditData currComponent = null; + String compName = ""; + String comment = ""; + String artifactData = ""; + String did = ""; + + // test 1 + testSubject = createTestSubject(); + actionEnum = null; + testSubject.auditComponent(responseFormat, modifier, component, actionEnum, type, prevComponent, currComponent, + compName, comment, artifactData, did); + } + + + @Test + public void testAuditDistributionEngine() throws Exception { + ComponentsUtils testSubject; + AuditingActionEnum actionEnum = AuditingActionEnum.ADD_CATEGORY; + String environmentName = ""; + String topicName = ""; + String role = ""; + String apiKey = ""; + String status = ""; + + // default test + testSubject = createTestSubject(); + testSubject.auditDistributionEngine(actionEnum, environmentName, topicName, role, apiKey, status); + } + + + + + @Test + public void testAuditDistributionNotification() throws Exception { + ComponentsUtils testSubject; + AuditingActionEnum actionEnum = AuditingActionEnum.ADD_CATEGORY; + String serviceUUID = ""; + String resourceName = ""; + String resourceType = ""; + String currVersion = ""; + String modifierUid = ""; + String modifierName = ""; + String environmentName = ""; + String currState = ""; + String topicName = ""; + String distributionId = ""; + String description = ""; + String status = ""; + String workloadContext = ""; + String tenant = ""; + + // default test + testSubject = createTestSubject(); + testSubject.auditDistributionNotification(actionEnum, serviceUUID, resourceName, resourceType, currVersion, + modifierUid, modifierName, environmentName, currState, topicName, distributionId, description, status, + workloadContext, tenant); + } + + + @Test + public void testAuditDistributionStatusNotification() throws Exception { + ComponentsUtils testSubject; + AuditingActionEnum actionEnum = AuditingActionEnum.ADD_CATEGORY; + String distributionId = ""; + String consumerId = ""; + String topicName = ""; + String resourceUrl = ""; + String statusTime = ""; + String status = ""; + String errorReason = ""; + + // default test + testSubject = createTestSubject(); + testSubject.auditDistributionStatusNotification(actionEnum, distributionId, consumerId, topicName, resourceUrl, + statusTime, status, errorReason); + } + + + @Test + public void testAuditGetUebCluster() throws Exception { + ComponentsUtils testSubject; + AuditingActionEnum actionEnum = AuditingActionEnum.ACTIVATE_SERVICE_BY_API; + String consumerId = ""; + String statusTime = ""; + String status = ""; + String description = ""; + + // default test + testSubject = createTestSubject(); + testSubject.auditGetUebCluster(actionEnum, consumerId, statusTime, status, description); + } + + + @Test + public void testAuditMissingInstanceId() throws Exception { + ComponentsUtils testSubject; + AuditingActionEnum actionEnum = AuditingActionEnum.ADD_CATEGORY; + String status = ""; + String description = ""; + + // default test + testSubject = createTestSubject(); + testSubject.auditMissingInstanceId(actionEnum, status, description); + } + + + @Test + public void testAuditTopicACLKeys() throws Exception { + ComponentsUtils testSubject; + AuditingActionEnum actionEnum = AuditingActionEnum.ADD_USER; + String envName = ""; + String topicName = ""; + String role = ""; + String apiPublicKey = ""; + String status = ""; + + // default test + testSubject = createTestSubject(); + testSubject.auditTopicACLKeys(actionEnum, envName, topicName, role, apiPublicKey, status); + } + + + @Test + public void testAuditRegisterOrUnRegisterEvent() throws Exception { + ComponentsUtils testSubject; + AuditingActionEnum actionEnum = AuditingActionEnum.ACTIVATE_SERVICE_BY_API; + String consumerId = ""; + String apiPublicKey = ""; + String envName = ""; + String status = ""; + String statusDesc = ""; + String notifTopicName = ""; + String statusTopicName = ""; + + // default test + testSubject = createTestSubject(); + testSubject.auditRegisterOrUnRegisterEvent(actionEnum, consumerId, apiPublicKey, envName, status, statusDesc, + notifTopicName, statusTopicName); + } + + + @Test + public void testAuditServiceDistributionDeployed() throws Exception { + ComponentsUtils testSubject; + AuditingActionEnum actionEnum = AuditingActionEnum.ACTIVATE_SERVICE_BY_API; + String serviceName = ""; + String serviceVersion = ""; + String serviceUUID = ""; + String distributionId = ""; + String status = ""; + String desc = ""; + User modifier = new User(); + + // default test + testSubject = createTestSubject(); + testSubject.auditServiceDistributionDeployed(actionEnum, serviceName, serviceVersion, serviceUUID, + distributionId, status, desc, modifier); + } + + + @Test + public void testValidateStringNotEmpty() throws Exception { + ComponentsUtils testSubject; + String value = ""; + boolean result; + + // default test + testSubject = createTestSubject(); + result = testSubject.validateStringNotEmpty(value); + } + + + @Test + public void testConvertFromStorageResponseForAdditionalInformation() throws Exception { + ComponentsUtils testSubject; + StorageOperationStatus storageResponse = StorageOperationStatus.ARTIFACT_NOT_FOUND; + ActionStatus result; + + // default test + testSubject = createTestSubject(); + result = testSubject.convertFromStorageResponseForAdditionalInformation(storageResponse); + } + + + @Test + public void testConvertFromResultStatusEnum() throws Exception { + ComponentsUtils testSubject; + ResultStatusEnum resultStatus = ResultStatusEnum.ELEMENT_NOT_FOUND; + JsonPresentationFields elementType = null; + ActionStatus result; + + // default test + testSubject = createTestSubject(); + result = testSubject.convertFromResultStatusEnum(resultStatus, elementType); + } + + + @Test + public void testGetResponseFormatAdditionalProperty() throws Exception { + ComponentsUtils testSubject; + ActionStatus actionStatus = ActionStatus.ACCEPTED; + AdditionalInfoParameterInfo additionalInfoParameterInfo = null; + NodeTypeEnum nodeType = null; + AdditionalInformationEnum labelOrValue = null; + ResponseFormat result; + + // test 1 + testSubject = createTestSubject(); + additionalInfoParameterInfo = null; + result = testSubject.getResponseFormatAdditionalProperty(actionStatus, additionalInfoParameterInfo, nodeType, + labelOrValue); + + // test 2 + testSubject = createTestSubject(); + labelOrValue = null; + result = testSubject.getResponseFormatAdditionalProperty(actionStatus, additionalInfoParameterInfo, nodeType, + labelOrValue); + } + + + @Test + public void testGetResponseFormatAdditionalProperty_1() throws Exception { + ComponentsUtils testSubject; + ActionStatus actionStatus = ActionStatus.ACCEPTED; + ResponseFormat result; + + // default test + testSubject = createTestSubject(); + result = testSubject.getResponseFormatAdditionalProperty(actionStatus); + } + + + @Test + public void testConvertFromStorageResponseForConsumer() throws Exception { + ComponentsUtils testSubject; + StorageOperationStatus storageResponse = StorageOperationStatus.ARTIFACT_NOT_FOUND; + ActionStatus result; + + // default test + testSubject = createTestSubject(); + result = testSubject.convertFromStorageResponseForConsumer(storageResponse); + } + + + @Test + public void testConvertFromStorageResponseForGroupType() throws Exception { + ComponentsUtils testSubject; + StorageOperationStatus storageResponse = StorageOperationStatus.ARTIFACT_NOT_FOUND; + ActionStatus result; + + // default test + testSubject = createTestSubject(); + result = testSubject.convertFromStorageResponseForGroupType(storageResponse); + } + + + @Test + public void testConvertFromStorageResponseForDataType() throws Exception { + ComponentsUtils testSubject; + StorageOperationStatus storageResponse = StorageOperationStatus.ARTIFACT_NOT_FOUND; + ActionStatus result; + + // default test + testSubject = createTestSubject(); + result = testSubject.convertFromStorageResponseForDataType(storageResponse); + } + + + @Test + public void testGetResponseFormatByGroupType() throws Exception { + ComponentsUtils testSubject; + ActionStatus actionStatus = ActionStatus.ACCEPTED; + GroupTypeDefinition groupType = null; + ResponseFormat result; + + // test 1 + testSubject = createTestSubject(); + groupType = null; + result = testSubject.getResponseFormatByGroupType(actionStatus, groupType); + } + + + @Test + public void testGetResponseFormatByPolicyType() throws Exception { + ComponentsUtils testSubject; + ActionStatus actionStatus = ActionStatus.ACCEPTED; + PolicyTypeDefinition policyType = new PolicyTypeDefinition(); + ResponseFormat result; + + // test 1 + testSubject = createTestSubject(); + result = testSubject.getResponseFormatByPolicyType(actionStatus, policyType); + } + + + @Test + public void testGetResponseFormatByDataType() throws Exception { + ComponentsUtils testSubject; + ActionStatus actionStatus = ActionStatus.AAI_ARTIFACT_GENERATION_FAILED; + DataTypeDefinition dataType = null; + List properties = null; + ResponseFormat result; + + // test 1 + testSubject = createTestSubject(); + dataType = null; + result = testSubject.getResponseFormatByDataType(actionStatus, dataType, properties); + } +} \ No newline at end of file diff --git a/catalog-model/src/test/java/org/openecomp/sdc/be/model/ComponentParametersViewTest.java b/catalog-model/src/test/java/org/openecomp/sdc/be/model/ComponentParametersViewTest.java new file mode 100644 index 0000000000..2861ecd2c9 --- /dev/null +++ b/catalog-model/src/test/java/org/openecomp/sdc/be/model/ComponentParametersViewTest.java @@ -0,0 +1,488 @@ +package org.openecomp.sdc.be.model; + +import javax.annotation.Generated; + +import org.junit.Test; +import org.openecomp.sdc.be.dao.jsongraph.types.JsonParseFlagEnum; +import org.openecomp.sdc.be.datatypes.enums.ComponentTypeEnum; + +public class ComponentParametersViewTest { + + private ComponentParametersView createTestSubject() { + return new ComponentParametersView(); + } + + + @Test + public void testFilter() throws Exception { + ComponentParametersView testSubject; + Component component = null; + ComponentTypeEnum componentType = ComponentTypeEnum.RESOURCE; + Component result; + + // default test + testSubject = createTestSubject(); + result = testSubject.filter(component, componentType); + } + + + @Test + public void testDisableAll() throws Exception { + ComponentParametersView testSubject; + + // default test + testSubject = createTestSubject(); + testSubject.disableAll(); + } + + + @Test + public void testIsIgnoreGroups() throws Exception { + ComponentParametersView testSubject; + boolean result; + + // default test + testSubject = createTestSubject(); + result = testSubject.isIgnoreGroups(); + } + + + @Test + public void testSetIgnoreGroups() throws Exception { + ComponentParametersView testSubject; + boolean ignoreGroups = false; + + // default test + testSubject = createTestSubject(); + testSubject.setIgnoreGroups(ignoreGroups); + } + + + @Test + public void testIsIgnoreComponentInstances() throws Exception { + ComponentParametersView testSubject; + boolean result; + + // default test + testSubject = createTestSubject(); + result = testSubject.isIgnoreComponentInstances(); + } + + + @Test + public void testSetIgnoreComponentInstances() throws Exception { + ComponentParametersView testSubject; + boolean ignoreComponentInstances = false; + + // default test + testSubject = createTestSubject(); + testSubject.setIgnoreComponentInstances(ignoreComponentInstances); + } + + + @Test + public void testIsIgnoreProperties() throws Exception { + ComponentParametersView testSubject; + boolean result; + + // default test + testSubject = createTestSubject(); + result = testSubject.isIgnoreProperties(); + } + + + @Test + public void testSetIgnoreProperties() throws Exception { + ComponentParametersView testSubject; + boolean ignoreProperties = false; + + // default test + testSubject = createTestSubject(); + testSubject.setIgnoreProperties(ignoreProperties); + } + + + @Test + public void testIsIgnoreCapabilities() throws Exception { + ComponentParametersView testSubject; + boolean result; + + // default test + testSubject = createTestSubject(); + result = testSubject.isIgnoreCapabilities(); + } + + + @Test + public void testSetIgnoreCapabilities() throws Exception { + ComponentParametersView testSubject; + boolean ignoreCapabilities = false; + + // default test + testSubject = createTestSubject(); + testSubject.setIgnoreCapabilities(ignoreCapabilities); + } + + + @Test + public void testIsIgnoreRequirements() throws Exception { + ComponentParametersView testSubject; + boolean result; + + // default test + testSubject = createTestSubject(); + result = testSubject.isIgnoreRequirements(); + } + + + @Test + public void testSetIgnoreRequirements() throws Exception { + ComponentParametersView testSubject; + boolean ignoreRequirements = false; + + // default test + testSubject = createTestSubject(); + testSubject.setIgnoreRequirements(ignoreRequirements); + } + + + @Test + public void testIsIgnoreCategories() throws Exception { + ComponentParametersView testSubject; + boolean result; + + // default test + testSubject = createTestSubject(); + result = testSubject.isIgnoreCategories(); + } + + + @Test + public void testSetIgnoreCategories() throws Exception { + ComponentParametersView testSubject; + boolean ignoreCategories = false; + + // default test + testSubject = createTestSubject(); + testSubject.setIgnoreCategories(ignoreCategories); + } + + + @Test + public void testIsIgnoreAllVersions() throws Exception { + ComponentParametersView testSubject; + boolean result; + + // default test + testSubject = createTestSubject(); + result = testSubject.isIgnoreAllVersions(); + } + + + @Test + public void testSetIgnoreAllVersions() throws Exception { + ComponentParametersView testSubject; + boolean ignoreAllVersions = false; + + // default test + testSubject = createTestSubject(); + testSubject.setIgnoreAllVersions(ignoreAllVersions); + } + + + @Test + public void testIsIgnoreAdditionalInformation() throws Exception { + ComponentParametersView testSubject; + boolean result; + + // default test + testSubject = createTestSubject(); + result = testSubject.isIgnoreAdditionalInformation(); + } + + + @Test + public void testSetIgnoreAdditionalInformation() throws Exception { + ComponentParametersView testSubject; + boolean ignoreAdditionalInformation = false; + + // default test + testSubject = createTestSubject(); + testSubject.setIgnoreAdditionalInformation(ignoreAdditionalInformation); + } + + + @Test + public void testIsIgnoreArtifacts() throws Exception { + ComponentParametersView testSubject; + boolean result; + + // default test + testSubject = createTestSubject(); + result = testSubject.isIgnoreArtifacts(); + } + + + @Test + public void testSetIgnoreArtifacts() throws Exception { + ComponentParametersView testSubject; + boolean ignoreArtifacts = false; + + // default test + testSubject = createTestSubject(); + testSubject.setIgnoreArtifacts(ignoreArtifacts); + } + + + @Test + public void testIsIgnoreComponentInstancesProperties() throws Exception { + ComponentParametersView testSubject; + boolean result; + + // default test + testSubject = createTestSubject(); + result = testSubject.isIgnoreComponentInstancesProperties(); + } + + + @Test + public void testSetIgnoreComponentInstancesProperties() throws Exception { + ComponentParametersView testSubject; + boolean ignoreComponentInstancesProperties = false; + + // default test + testSubject = createTestSubject(); + testSubject.setIgnoreComponentInstancesProperties(ignoreComponentInstancesProperties); + } + + + @Test + public void testIsIgnoreComponentInstancesInputs() throws Exception { + ComponentParametersView testSubject; + boolean result; + + // default test + testSubject = createTestSubject(); + result = testSubject.isIgnoreComponentInstancesInputs(); + } + + + @Test + public void testSetIgnoreComponentInstancesInputs() throws Exception { + ComponentParametersView testSubject; + boolean ignoreComponentInstancesInputs = false; + + // default test + testSubject = createTestSubject(); + testSubject.setIgnoreComponentInstancesInputs(ignoreComponentInstancesInputs); + } + + + @Test + public void testIsIgnoreInterfaces() throws Exception { + ComponentParametersView testSubject; + boolean result; + + // default test + testSubject = createTestSubject(); + result = testSubject.isIgnoreInterfaces(); + } + + + @Test + public void testSetIgnoreInterfaces() throws Exception { + ComponentParametersView testSubject; + boolean ignoreInterfaces = false; + + // default test + testSubject = createTestSubject(); + testSubject.setIgnoreInterfaces(ignoreInterfaces); + } + + + @Test + public void testIsIgnoreAttributesFrom() throws Exception { + ComponentParametersView testSubject; + boolean result; + + // default test + testSubject = createTestSubject(); + result = testSubject.isIgnoreAttributesFrom(); + } + + + @Test + public void testSetIgnoreAttributesFrom() throws Exception { + ComponentParametersView testSubject; + boolean ignoreAttributesFrom = false; + + // default test + testSubject = createTestSubject(); + testSubject.setIgnoreAttributesFrom(ignoreAttributesFrom); + } + + + @Test + public void testIsIgnoreComponentInstancesAttributesFrom() throws Exception { + ComponentParametersView testSubject; + boolean result; + + // default test + testSubject = createTestSubject(); + result = testSubject.isIgnoreComponentInstancesAttributesFrom(); + } + + + @Test + public void testSetIgnoreComponentInstancesAttributesFrom() throws Exception { + ComponentParametersView testSubject; + boolean ignoreComponentInstancesAttributesFrom = false; + + // default test + testSubject = createTestSubject(); + testSubject.setIgnoreComponentInstancesAttributesFrom(ignoreComponentInstancesAttributesFrom); + } + + + @Test + public void testIsIgnoreDerivedFrom() throws Exception { + ComponentParametersView testSubject; + boolean result; + + // default test + testSubject = createTestSubject(); + result = testSubject.isIgnoreDerivedFrom(); + } + + + @Test + public void testSetIgnoreDerivedFrom() throws Exception { + ComponentParametersView testSubject; + boolean ignoreDerivedFrom = false; + + // default test + testSubject = createTestSubject(); + testSubject.setIgnoreDerivedFrom(ignoreDerivedFrom); + } + + + @Test + public void testIsIgnoreUsers() throws Exception { + ComponentParametersView testSubject; + boolean result; + + // default test + testSubject = createTestSubject(); + result = testSubject.isIgnoreUsers(); + } + + + @Test + public void testSetIgnoreUsers() throws Exception { + ComponentParametersView testSubject; + boolean ignoreUsers = false; + + // default test + testSubject = createTestSubject(); + testSubject.setIgnoreUsers(ignoreUsers); + } + + + @Test + public void testIsIgnoreInputs() throws Exception { + ComponentParametersView testSubject; + boolean result; + + // default test + testSubject = createTestSubject(); + result = testSubject.isIgnoreInputs(); + } + + + @Test + public void testSetIgnoreInputs() throws Exception { + ComponentParametersView testSubject; + boolean ignoreInputs = false; + + // default test + testSubject = createTestSubject(); + testSubject.setIgnoreInputs(ignoreInputs); + } + + + @Test + public void testIsIgnoreCapabiltyProperties() throws Exception { + ComponentParametersView testSubject; + boolean result; + + // default test + testSubject = createTestSubject(); + result = testSubject.isIgnoreCapabiltyProperties(); + } + + + @Test + public void testSetIgnoreCapabiltyProperties() throws Exception { + ComponentParametersView testSubject; + boolean ignoreCapabiltyProperties = false; + + // default test + testSubject = createTestSubject(); + testSubject.setIgnoreCapabiltyProperties(ignoreCapabiltyProperties); + } + + + @Test + public void testIsIgnoreForwardingPath() throws Exception { + ComponentParametersView testSubject; + boolean result; + + // default test + testSubject = createTestSubject(); + result = testSubject.isIgnoreForwardingPath(); + } + + + @Test + public void testSetIgnoreForwardingPath() throws Exception { + ComponentParametersView testSubject; + boolean ignoreServicePath = false; + + // default test + testSubject = createTestSubject(); + testSubject.setIgnoreForwardingPath(ignoreServicePath); + } + + + @Test + public void testIsIgnorePolicies() throws Exception { + ComponentParametersView testSubject; + boolean result; + + // default test + testSubject = createTestSubject(); + result = testSubject.isIgnorePolicies(); + } + + + @Test + public void testSetIgnorePolicies() throws Exception { + ComponentParametersView testSubject; + boolean ignorePolicies = false; + + // default test + testSubject = createTestSubject(); + testSubject.setIgnorePolicies(ignorePolicies); + } + + + @Test + public void testDetectParseFlag() throws Exception { + ComponentParametersView testSubject; + JsonParseFlagEnum result; + + // default test + testSubject = createTestSubject(); + result = testSubject.detectParseFlag(); + } +} \ No newline at end of file diff --git a/catalog-model/src/test/java/org/openecomp/sdc/be/model/ResourceTest.java b/catalog-model/src/test/java/org/openecomp/sdc/be/model/ResourceTest.java new file mode 100644 index 0000000000..0814a6f30f --- /dev/null +++ b/catalog-model/src/test/java/org/openecomp/sdc/be/model/ResourceTest.java @@ -0,0 +1,420 @@ +package org.openecomp.sdc.be.model; + +import java.util.List; +import java.util.Map; + +import javax.annotation.Generated; + +import org.junit.Assert; +import org.junit.Test; +import org.openecomp.sdc.be.datatypes.elements.InterfaceOperationDataDefinition; +import org.openecomp.sdc.be.datatypes.enums.ResourceTypeEnum; + +public class ResourceTest { + + private Resource createTestSubject() { + return new Resource(); + } + + + @Test + public void testGetDerivedFrom() throws Exception { + Resource testSubject; + List result; + + // default test + testSubject = createTestSubject(); + result = testSubject.getDerivedFrom(); + } + + + @Test + public void testSetDerivedFrom() throws Exception { + Resource testSubject; + List derivedFrom = null; + + // default test + testSubject = createTestSubject(); + testSubject.setDerivedFrom(derivedFrom); + } + + + @Test + public void testGetDerivedList() throws Exception { + Resource testSubject; + List result; + + // default test + testSubject = createTestSubject(); + result = testSubject.getDerivedList(); + } + + + @Test + public void testSetDerivedList() throws Exception { + Resource testSubject; + List derivedList = null; + + // default test + testSubject = createTestSubject(); + testSubject.setDerivedList(derivedList); + } + + + @Test + public void testGetProperties() throws Exception { + Resource testSubject; + List result; + + // default test + testSubject = createTestSubject(); + result = testSubject.getProperties(); + } + + + @Test + public void testSetProperties() throws Exception { + Resource testSubject; + List properties = null; + + // default test + testSubject = createTestSubject(); + testSubject.setProperties(properties); + } + + + @Test + public void testGetAttributes() throws Exception { + Resource testSubject; + List result; + + // default test + testSubject = createTestSubject(); + result = testSubject.getAttributes(); + } + + + @Test + public void testSetAttributes() throws Exception { + Resource testSubject; + List attributes = null; + + // default test + testSubject = createTestSubject(); + testSubject.setAttributes(attributes); + } + + + @Test + public void testGetInterfaces() throws Exception { + Resource testSubject; + Map result; + + // default test + testSubject = createTestSubject(); + result = testSubject.getInterfaces(); + } + + + @Test + public void testSetInterfaces() throws Exception { + Resource testSubject; + Map interfaces = null; + + // default test + testSubject = createTestSubject(); + testSubject.setInterfaces(interfaces); + } + + + @Test + public void testIsAbstract() throws Exception { + Resource testSubject; + Boolean result; + + // default test + testSubject = createTestSubject(); + result = testSubject.isAbstract(); + } + + + @Test + public void testSetAbstract() throws Exception { + Resource testSubject; + Boolean isAbstract = null; + + // default test + testSubject = createTestSubject(); + testSubject.setAbstract(isAbstract); + } + + + @Test + public void testGetDefaultCapabilities() throws Exception { + Resource testSubject; + List result; + + // default test + testSubject = createTestSubject(); + result = testSubject.getDefaultCapabilities(); + } + + + @Test + public void testSetDefaultCapabilities() throws Exception { + Resource testSubject; + List defaultCapabilities = null; + + // default test + testSubject = createTestSubject(); + testSubject.setDefaultCapabilities(defaultCapabilities); + } + + + @Test + public void testGetCost() throws Exception { + Resource testSubject; + String result; + + // default test + testSubject = createTestSubject(); + result = testSubject.getCost(); + } + + + @Test + public void testSetCost() throws Exception { + Resource testSubject; + String cost = ""; + + // default test + testSubject = createTestSubject(); + testSubject.setCost(cost); + } + + + @Test + public void testGetLicenseType() throws Exception { + Resource testSubject; + String result; + + // default test + testSubject = createTestSubject(); + result = testSubject.getLicenseType(); + } + + + @Test + public void testSetLicenseType() throws Exception { + Resource testSubject; + String licenseType = ""; + + // default test + testSubject = createTestSubject(); + testSubject.setLicenseType(licenseType); + } + + + @Test + public void testGetInterfaceOperations() throws Exception { + Resource testSubject; + Map result; + + // default test + testSubject = createTestSubject(); + result = testSubject.getInterfaceOperations(); + } + + + @Test + public void testSetInterfaceOperations() throws Exception { + Resource testSubject; + Map interfaceOperations = null; + + // default test + testSubject = createTestSubject(); + testSubject.setInterfaceOperations(interfaceOperations); + } + + + @Test + public void testHashCode() throws Exception { + Resource testSubject; + int result; + + // default test + testSubject = createTestSubject(); + result = testSubject.hashCode(); + } + + + @Test + public void testEquals() throws Exception { + Resource testSubject; + Object obj = null; + boolean result; + + // test 1 + testSubject = createTestSubject(); + obj = null; + result = testSubject.equals(obj); + Assert.assertEquals(false, result); + } + + + @Test + public void testToString() throws Exception { + Resource testSubject; + String result; + + // default test + testSubject = createTestSubject(); + result = testSubject.toString(); + } + + + @Test + public void testGetToscaResourceName() throws Exception { + Resource testSubject; + String result; + + // default test + testSubject = createTestSubject(); + result = testSubject.getToscaResourceName(); + } + + + @Test + public void testSetToscaResourceName() throws Exception { + Resource testSubject; + String toscaResourceName = ""; + + // default test + testSubject = createTestSubject(); + testSubject.setToscaResourceName(toscaResourceName); + } + + + @Test + public void testGetResourceType() throws Exception { + Resource testSubject; + ResourceTypeEnum result; + + // default test + testSubject = createTestSubject(); + result = testSubject.getResourceType(); + } + + + @Test + public void testSetResourceType() throws Exception { + Resource testSubject; + ResourceTypeEnum resourceType = null; + + // default test + testSubject = createTestSubject(); + testSubject.setResourceType(resourceType); + } + + + @Test + public void testSetVendorName() throws Exception { + Resource testSubject; + String vendorName = ""; + + // default test + testSubject = createTestSubject(); + testSubject.setVendorName(vendorName); + } + + + @Test + public void testSetVendorRelease() throws Exception { + Resource testSubject; + String vendorRelease = ""; + + // default test + testSubject = createTestSubject(); + testSubject.setVendorRelease(vendorRelease); + } + + + @Test + public void testSetResourceVendorModelNumber() throws Exception { + Resource testSubject; + String resourceVendorModelNumber = ""; + + // default test + testSubject = createTestSubject(); + testSubject.setResourceVendorModelNumber(resourceVendorModelNumber); + } + + + @Test + public void testGetVendorName() throws Exception { + Resource testSubject; + String result; + + // default test + testSubject = createTestSubject(); + result = testSubject.getVendorName(); + } + + + @Test + public void testGetVendorRelease() throws Exception { + Resource testSubject; + String result; + + // default test + testSubject = createTestSubject(); + result = testSubject.getVendorRelease(); + } + + + @Test + public void testGetResourceVendorModelNumber() throws Exception { + Resource testSubject; + String result; + + // default test + testSubject = createTestSubject(); + result = testSubject.getResourceVendorModelNumber(); + } + + + @Test + public void testAssetType() throws Exception { + Resource testSubject; + String result; + + // default test + testSubject = createTestSubject(); + result = testSubject.assetType(); + } + + + @Test + public void testShouldGenerateInputs() throws Exception { + Resource testSubject; + boolean result; + + // default test + testSubject = createTestSubject(); + result = testSubject.shouldGenerateInputs(); + } + + + @Test + public void testDeriveFromGeneric() throws Exception { + Resource testSubject; + boolean result; + + // default test + testSubject = createTestSubject(); + result = testSubject.deriveFromGeneric(); + } + + + +} \ No newline at end of file diff --git a/catalog-model/src/test/java/org/openecomp/sdc/be/model/ServiceTest.java b/catalog-model/src/test/java/org/openecomp/sdc/be/model/ServiceTest.java new file mode 100644 index 0000000000..ac2ad4d196 --- /dev/null +++ b/catalog-model/src/test/java/org/openecomp/sdc/be/model/ServiceTest.java @@ -0,0 +1,253 @@ +package org.openecomp.sdc.be.model; + +import java.util.Map; + +import javax.annotation.Generated; + +import org.junit.Test; +import org.openecomp.sdc.be.datatypes.components.ServiceMetadataDataDefinition; +import org.openecomp.sdc.be.datatypes.elements.ForwardingPathDataDefinition; + +@Generated(value = "org.junit-tools-1.0.6") +public class ServiceTest { + + private Service createTestSubject() { + return new Service(); + } + + + @Test + public void testGetServiceApiArtifacts() throws Exception { + Service testSubject; + Map result; + + // default test + testSubject = createTestSubject(); + result = testSubject.getServiceApiArtifacts(); + } + + + @Test + public void testSetServiceApiArtifacts() throws Exception { + Service testSubject; + Map serviceApiArtifacts = null; + + // default test + testSubject = createTestSubject(); + testSubject.setServiceApiArtifacts(serviceApiArtifacts); + } + + + @Test + public void testGetProjectCode() throws Exception { + Service testSubject; + String result; + + // default test + testSubject = createTestSubject(); + result = testSubject.getProjectCode(); + } + + + @Test + public void testGetForwardingPaths() throws Exception { + Service testSubject; + Map result; + + // default test + testSubject = createTestSubject(); + result = testSubject.getForwardingPaths(); + } + + + @Test + public void testSetForwardingPaths() throws Exception { + Service testSubject; + Map forwardingPaths = null; + + // default test + testSubject = createTestSubject(); + testSubject.setForwardingPaths(forwardingPaths); + } + + + @Test + public void testAddForwardingPath() throws Exception { + Service testSubject; + ForwardingPathDataDefinition forwardingPathDataDefinition = new ForwardingPathDataDefinition(); + ForwardingPathDataDefinition result; + + // default test + testSubject = createTestSubject(); + result = testSubject.addForwardingPath(forwardingPathDataDefinition); + } + + + @Test + public void testSetProjectCode() throws Exception { + Service testSubject; + String projectName = ""; + + // default test + testSubject = createTestSubject(); + testSubject.setProjectCode(projectName); + } + + + @Test + public void testGetDistributionStatus() throws Exception { + Service testSubject; + DistributionStatusEnum result; + + // default test + testSubject = createTestSubject(); + result = testSubject.getDistributionStatus(); + } + + + @Test + public void testSetDistributionStatus() throws Exception { + Service testSubject; + DistributionStatusEnum distributionStatus = null; + + // test 1 + testSubject = createTestSubject(); + distributionStatus = null; + testSubject.setDistributionStatus(distributionStatus); + } + + + @Test + public void testSetEcompGeneratedNaming() throws Exception { + Service testSubject; + Boolean ecompGeneratedNaming = null; + + // default test + testSubject = createTestSubject(); + testSubject.setEcompGeneratedNaming(ecompGeneratedNaming); + } + + + @Test + public void testIsEcompGeneratedNaming() throws Exception { + Service testSubject; + Boolean result; + + // default test + testSubject = createTestSubject(); + result = testSubject.isEcompGeneratedNaming(); + } + + + @Test + public void testSetNamingPolicy() throws Exception { + Service testSubject; + String namingPolicy = ""; + + // default test + testSubject = createTestSubject(); + testSubject.setNamingPolicy(namingPolicy); + } + + + @Test + public void testGetNamingPolicy() throws Exception { + Service testSubject; + String result; + + // default test + testSubject = createTestSubject(); + result = testSubject.getNamingPolicy(); + } + + + @Test + public void testGetEnvironmentContext() throws Exception { + Service testSubject; + String result; + + // default test + testSubject = createTestSubject(); + result = testSubject.getEnvironmentContext(); + } + + + @Test + public void testSetEnvironmentContext() throws Exception { + Service testSubject; + String environmentContext = ""; + + // default test + testSubject = createTestSubject(); + testSubject.setEnvironmentContext(environmentContext); + } + + + @Test + public void testSetServiceType() throws Exception { + Service testSubject; + String serviceType = ""; + + // default test + testSubject = createTestSubject(); + testSubject.setServiceType(serviceType); + } + + + @Test + public void testGetServiceType() throws Exception { + Service testSubject; + String result; + + // default test + testSubject = createTestSubject(); + result = testSubject.getServiceType(); + } + + + @Test + public void testSetServiceRole() throws Exception { + Service testSubject; + String serviceRole = ""; + + // default test + testSubject = createTestSubject(); + testSubject.setServiceRole(serviceRole); + } + + + @Test + public void testGetServiceRole() throws Exception { + Service testSubject; + String result; + + // default test + testSubject = createTestSubject(); + result = testSubject.getServiceRole(); + } + + + + + + @Test + public void testToString() throws Exception { + Service testSubject; + String result; + + // default test + testSubject = createTestSubject(); + result = testSubject.toString(); + } + + + @Test + public void testSetSpecificComponetTypeArtifacts() throws Exception { + Service testSubject; + Map specificComponentTypeArtifacts = null; + + // default test + testSubject = createTestSubject(); + testSubject.setSpecificComponetTypeArtifacts(specificComponentTypeArtifacts); + } +} \ No newline at end of file diff --git a/catalog-model/src/test/java/org/openecomp/sdc/be/model/cache/ComponentCacheTest.java b/catalog-model/src/test/java/org/openecomp/sdc/be/model/cache/ComponentCacheTest.java new file mode 100644 index 0000000000..5a98146832 --- /dev/null +++ b/catalog-model/src/test/java/org/openecomp/sdc/be/model/cache/ComponentCacheTest.java @@ -0,0 +1,88 @@ +package org.openecomp.sdc.be.model.cache; + +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.Set; +import java.util.function.Function; + +import org.apache.commons.lang3.tuple.ImmutablePair; +import org.apache.commons.lang3.tuple.ImmutableTriple; +import org.junit.Before; +import org.junit.Test; +import org.mockito.InjectMocks; +import org.mockito.Mockito; +import org.mockito.MockitoAnnotations; +import org.openecomp.sdc.be.config.Configuration; +import org.openecomp.sdc.be.dao.api.ActionStatus; +import org.openecomp.sdc.be.dao.cassandra.ComponentCassandraDao; +import org.openecomp.sdc.be.datatypes.enums.ComponentTypeEnum; +import org.openecomp.sdc.be.datatypes.enums.NodeTypeEnum; +import org.openecomp.sdc.be.model.Component; +import org.openecomp.sdc.be.model.jsontitan.operations.ToscaOperationFacade; +import org.openecomp.sdc.be.resources.data.ComponentCacheData; +import org.slf4j.Logger; + +import fj.data.Either; + +public class ComponentCacheTest { + ComponentCassandraDao componentCassandraDao = Mockito.mock(ComponentCassandraDao.class); + + ToscaOperationFacade toscaOperationFacade = Mockito.mock(ToscaOperationFacade.class); + Configuration configuration = Mockito.mock(Configuration.class); + + Logger logger = Mockito.mock(Logger.class); + + @InjectMocks + ComponentCache componentCache = new ComponentCache(); + + private ComponentCache createTestSubject() { + return componentCache; + } + + @Before + public void initMocks() { + MockitoAnnotations.initMocks(this); + } + + + + + @Test + public void testIsEnabled() throws Exception { + boolean result; + + // default test + result = componentCache.isEnabled(); + } + + @Test + public void testSetEnabled() throws Exception { + boolean enabled = false; + + // default test + componentCache.setEnabled(enabled); + } + + + + @Test + public void testGetAllComponentIdTimeAndType() throws Exception { + Either, ActionStatus> result; + + // default test + result = componentCache.getAllComponentIdTimeAndType(); + } + + + @Test + public void testDeleteComponentFromCache() throws Exception { + ComponentCache testSubject; + String id = ""; + ActionStatus result; + + // default test + testSubject = createTestSubject(); + result = testSubject.deleteComponentFromCache(id); + } +} \ No newline at end of file diff --git a/pom.xml b/pom.xml index 6977b949f1..1f66bfacfd 100644 --- a/pom.xml +++ b/pom.xml @@ -84,6 +84,7 @@ 2.12.0 + 1.33 4.12 3.8.0 6.9.10 @@ -146,6 +147,12 @@ mockito-core ${mockito.version} + + org.jmockit + jmockit + ${jmockit.version} + + com.github.tomakehurst -- cgit 1.2.3-korg