summaryrefslogtreecommitdiffstats
path: root/openecomp-be/backend/openecomp-sdc-action-manager/src/test
diff options
context:
space:
mode:
authorTomasz Golabek <tomasz.golabek@nokia.com>2019-09-03 13:08:37 +0200
committerTomasz Golabek <tomasz.golabek@nokia.com>2019-09-03 12:48:51 +0000
commita1cbd053c05862df04517ad2e9268c7d9999afd6 (patch)
tree82c10dc7ebfa406477068f21195bb04664fcbcb8 /openecomp-be/backend/openecomp-sdc-action-manager/src/test
parentfac210b761cd132dce05392325123b67aec10b23 (diff)
unit tests - openecomp-sdc
Additional junit tests for action, type etc. Change-Id: I93b088035fca13db4fdcf9da0d58e7f01ee4f976 Issue-ID: SDC-2326 Signed-off-by: Tomasz Golabek <tomasz.golabek@nokia.com>
Diffstat (limited to 'openecomp-be/backend/openecomp-sdc-action-manager/src/test')
-rw-r--r--openecomp-be/backend/openecomp-sdc-action-manager/src/test/java/org/openecomp/sdc/action/types/ActionTest.java124
1 files changed, 0 insertions, 124 deletions
diff --git a/openecomp-be/backend/openecomp-sdc-action-manager/src/test/java/org/openecomp/sdc/action/types/ActionTest.java b/openecomp-be/backend/openecomp-sdc-action-manager/src/test/java/org/openecomp/sdc/action/types/ActionTest.java
deleted file mode 100644
index 4c38a70cb3..0000000000
--- a/openecomp-be/backend/openecomp-sdc-action-manager/src/test/java/org/openecomp/sdc/action/types/ActionTest.java
+++ /dev/null
@@ -1,124 +0,0 @@
-/*
- * Copyright (C) 2018 Huawei Intellectual Property. All rights reserved.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package org.openecomp.sdc.action.types;
-
-import org.junit.Before;
-import org.junit.Test;
-import org.openecomp.sdc.action.dao.types.ActionEntity;
-
-import java.util.ArrayList;
-import java.util.Date;
-import java.util.HashMap;
-import java.util.Map;
-import java.util.List;
-import java.util.stream.Collectors;
-
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
-
-public class ActionTest {
-
- Action action;
-
- @Before
- public void setup() throws Exception {
-
- Map<String, String> supportedcomponents = new HashMap<>();
- supportedcomponents.put("Id","one");
- List supportedcomponentsList = new ArrayList<Map<String, String>>();
- supportedcomponentsList.add(supportedcomponents);
-
- Map<String, String> supportedmodels = new HashMap<>();
- supportedmodels.put("versionId","one");
- List supportedmodelsList = new ArrayList<Map<String, String>>();
- supportedmodelsList.add(supportedmodels);
-
- action= new Action();
- action.setActionUuId("actionuuid");
- action.setActionInvariantUuId("actioninvariantuuid");
- action.setName("NAME");
- action.setTimestamp(new Date());
- action.setUser("User");
- action.setStatus(ActionStatus.Available);
- action.setVersion("11.10");
- action.setVendorList(new ArrayList<String>());
- action.setCategoryList(new ArrayList<String>());
- action.setSupportedComponents( (List<Map<String,String>>) supportedcomponentsList);
- action.setSupportedModels( (List<Map<String,String>>) supportedmodelsList);
- action.setData("data");
- }
-
- @Test
- public void testActionUuid() {
- assertEquals(action.getActionUuId(), "actionuuid");
- }
-
- @Test
- public void testActionInvariantUuid() {
- assertEquals(action.getActionInvariantUuId(), "actioninvariantuuid");
- }
-
- @Test
- public void testData() {
- assertEquals(action.getData(), "data");
- }
-
- @Test
- public void testName() {
- assertEquals(action.getName(), "NAME");
- }
-
-
-
-
- @Test
- public void testToEntiry() {
- ActionEntity destination = action.toEntity();
- assertNotNull(destination);
- assertEqualsMultipleAssert(action,destination);
- }
-
-
-
- @Test
- public void testequal()
- {
-
- assertEquals(true,action.equals(action));
- }
-
- @Test
- public void testhashcode()
- {
- assertEquals(action.hashCode(),31 * action.getVersion().hashCode() + action.getName().hashCode());
- }
-
- private void assertEqualsMultipleAssert(Action source, ActionEntity destination) {
- assertEquals(source.getName().toLowerCase(),destination.getName());
- assertEquals(source.getActionUuId().toUpperCase(),destination.getActionUuId());
- assertEquals(source.getActionInvariantUuId().toUpperCase(),destination.getActionInvariantUuId());
- assertEquals(source.getTimestamp(),destination.getTimestamp());
- assertEquals(source.getUser(),destination.getUser());
- assertEquals(source.getStatus().name(),destination.getStatus());
- assertEquals(source.getVersion(),destination.getVersion().toString());
- assertEquals(source.getVendorList(), new ArrayList<String>(destination.getVendorList()));
- assertEquals(source.getCategoryList(),new ArrayList<String>(destination.getCategoryList()));
- assertEquals(source.getSupportedComponents().get(0).values().stream().collect(Collectors.toList()), new ArrayList<String>(destination.getSupportedComponents()));
- assertEquals(source.getSupportedModels().get(0).values().stream().collect(Collectors.toList()),new ArrayList<String>(destination.getSupportedModels()));
- assertEquals(source.getData(),destination.getData());
- }
-}