aboutsummaryrefslogtreecommitdiffstats
path: root/openecomp-be/backend/openecomp-sdc-action-manager/src/test/java/org/openecomp/sdc/action/ActionTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'openecomp-be/backend/openecomp-sdc-action-manager/src/test/java/org/openecomp/sdc/action/ActionTest.java')
-rw-r--r--openecomp-be/backend/openecomp-sdc-action-manager/src/test/java/org/openecomp/sdc/action/ActionTest.java277
1 files changed, 178 insertions, 99 deletions
diff --git a/openecomp-be/backend/openecomp-sdc-action-manager/src/test/java/org/openecomp/sdc/action/ActionTest.java b/openecomp-be/backend/openecomp-sdc-action-manager/src/test/java/org/openecomp/sdc/action/ActionTest.java
index 6d4b422154..ec8f0c439c 100644
--- a/openecomp-be/backend/openecomp-sdc-action-manager/src/test/java/org/openecomp/sdc/action/ActionTest.java
+++ b/openecomp-be/backend/openecomp-sdc-action-manager/src/test/java/org/openecomp/sdc/action/ActionTest.java
@@ -1,22 +1,59 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T 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.
+ * ============LICENSE_END=========================================================
+ */
+
package org.openecomp.sdc.action;
+import static org.openecomp.sdc.action.ActionConstants.FILTER_TYPE_NAME;
+import static org.openecomp.sdc.action.errors.ActionErrorConstants.ACTION_ARTIFACT_ALREADY_EXISTS;
+import static org.openecomp.sdc.action.errors.ActionErrorConstants.ACTION_ARTIFACT_ALREADY_EXISTS_CODE;
+import static org.openecomp.sdc.action.errors.ActionErrorConstants.ACTION_ARTIFACT_DEL_LOCKED_OTHER_USER;
+import static org.openecomp.sdc.action.errors.ActionErrorConstants.ACTION_ARTIFACT_DEL_LOCKED_OTHER_USER_CODE;
+import static org.openecomp.sdc.action.errors.ActionErrorConstants.ACTION_ARTIFACT_ENTITY_NOT_EXIST;
+import static org.openecomp.sdc.action.errors.ActionErrorConstants.ACTION_ARTIFACT_ENTITY_NOT_EXIST_CODE;
+import static org.openecomp.sdc.action.errors.ActionErrorConstants.ACTION_ARTIFACT_UPDATE_NAME_INVALID;
+import static org.openecomp.sdc.action.errors.ActionErrorConstants.ACTION_ARTIFACT_UPDATE_READ_ONLY_MSG;
+import static org.openecomp.sdc.action.errors.ActionErrorConstants.ACTION_DELETE_ON_LOCKED_ENTITY_CODE;
+import static org.openecomp.sdc.action.errors.ActionErrorConstants.ACTION_EDIT_ON_ENTITY_LOCKED_BY_OTHER_USER;
+import static org.openecomp.sdc.action.errors.ActionErrorConstants.ACTION_ENTITY_NOT_EXIST;
+import static org.openecomp.sdc.action.errors.ActionErrorConstants.ACTION_ENTITY_NOT_EXIST_CODE;
+import static org.openecomp.sdc.action.errors.ActionErrorConstants.ACTION_ENTITY_UNIQUE_VALUE_ERROR;
+import static org.openecomp.sdc.action.errors.ActionErrorConstants.ACTION_ENTITY_UNIQUE_VALUE_MSG;
+import static org.openecomp.sdc.action.errors.ActionErrorConstants.ACTION_NOT_LOCKED_CODE;
+import static org.openecomp.sdc.action.errors.ActionErrorConstants.ACTION_NOT_LOCKED_MSG;
+import static org.openecomp.sdc.action.errors.ActionErrorConstants.ACTION_UPDATE_ON_UNLOCKED_ENTITY;
+
+import org.openecomp.core.nosqldb.api.NoSqlDb;
+import org.openecomp.core.nosqldb.factory.NoSqlDbFactory;
+import org.openecomp.core.utilities.json.JsonUtil;
import org.openecomp.sdc.action.dao.ActionDao;
import org.openecomp.sdc.action.dao.ActionDaoFactory;
import org.openecomp.sdc.action.dao.types.ActionEntity;
import org.openecomp.sdc.action.errors.ActionErrorConstants;
import org.openecomp.sdc.action.errors.ActionException;
import org.openecomp.sdc.action.impl.ActionManagerImpl;
-
-import org.openecomp.sdc.versioning.dao.types.Version;
-import org.openecomp.core.nosqldb.api.NoSqlDb;
-import org.openecomp.core.nosqldb.factory.NoSqlDbFactory;
-import org.openecomp.core.utilities.json.JsonUtil;
-
import org.openecomp.sdc.action.types.Action;
import org.openecomp.sdc.action.types.ActionArtifact;
import org.openecomp.sdc.action.types.ActionArtifactProtection;
import org.openecomp.sdc.action.types.ActionStatus;
-import org.openecomp.sdc.action.types.EcompComponent;
+import org.openecomp.sdc.action.types.OpenEcompComponent;
+import org.openecomp.sdc.versioning.dao.types.Version;
import org.testng.Assert;
import org.testng.annotations.BeforeTest;
import org.testng.annotations.Test;
@@ -24,7 +61,12 @@ import org.testng.annotations.Test;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
-import java.util.*;
+import java.util.ArrayList;
+import java.util.LinkedHashMap;
+import java.util.LinkedList;
+import java.util.List;
+import java.util.Map;
+import java.util.UUID;
@SuppressWarnings("Duplicates")
@@ -112,12 +154,49 @@ public class ActionTest {
}
@Test
+ public void createTestWithoutActionDetails() {
+ final String ACTION_7 =
+ "{\"name\":\"Test_Action7_name\"}";
+ Action action = createAction(ACTION_7);
+ Action actionCreated = actionManager.createAction(action, USER1);
+ action1Id = actionCreated.getActionInvariantUuId();
+ actionUUId = actionCreated.getActionUuId();
+ action.setVersion(VERSION01.toString());
+ ActionEntity loadedAction = actionDao.get(action.toEntity());
+ assertActionEquals(actionCreated, loadedAction.toDto());
+ }
+
+ @Test
+ public void createTestWithActionDetailsWithoutEndpointUri() {
+ final String ACTION_8 =
+ "{\"name\":\"test_action8_name\",\"actionDetails\":[{\"actionType\":\"DMaaP\"}]}";
+ Action action = createAction(ACTION_8);
+ Action actionCreated = actionManager.createAction(action, USER1);
+ action1Id = actionCreated.getActionInvariantUuId();
+ actionUUId = actionCreated.getActionUuId();
+ action.setVersion(VERSION01.toString());
+ ActionEntity loadedAction = actionDao.get(action.toEntity());
+ assertActionEquals(actionCreated, loadedAction.toDto());
+ }
+
+ @Test
+ public void createTestWithActionDetailsWithEndpointUri() {
+ final String ACTION_9 =
+ "{\"name\":\"test_action9_name\",\"actionDetails\":[{\"actionType\":\"DMaaP\", \"endpointUri\":\"/test/action/uri\"}]}";
+ Action action = createAction(ACTION_9);
+ Action actionCreated = actionManager.createAction(action, USER1);
+ action1Id = actionCreated.getActionInvariantUuId();
+ actionUUId = actionCreated.getActionUuId();
+ action.setVersion(VERSION01.toString());
+ ActionEntity loadedAction = actionDao.get(action.toEntity());
+ assertActionEquals(actionCreated, loadedAction.toDto());
+ }
+
+ @Test
public void testGetByInvIdOnCreate() {
String input =
"{\"name\":\"Action_2.0\",\"endpointUri\":\"new/action/uri\",\"categoryList\":[\"Cat-1\", \"Cat-2\"],\"displayName\":\"Updated Action\",\"vendorList\":[\"Vendor-1\", \"Vendor-2\"]," +
- "\"supportedModels\":[{\"versionId\":\"AA56B177-9383-4934-8543-0F91A7A04971\"," +
- "\"invariantID\":\"CC87B177-9383-4934-8543-0F91A7A07193\", \"name\":\"vABC\"," +
- "\"version\":\"2.1\",\"vendor\":\"cisco\"}]," +
+ "\"supportedModels\":[{\"versionId\":\"AA56B177-9383-4934-8543-0F91A7A04971\",\"invariantID\":\"CC87B177-9383-4934-8543-0F91A7A07193\", \"name\":\"vSBC\",\"version\":\"2.1\",\"vendor\":\"cisco\"}]," +
"\"supportedComponents\":[{\"Id\":\"BB47B177-9383-4934-8543-0F91A7A06448\", \"name\":\"appc\"}]}";
Action action1 = createAction(input);
Action action = actionManager.createAction(action1, USER1);
@@ -245,8 +324,8 @@ public class ActionTest {
try {
actionManager.createAction(createAction(ACTION_1), USER1);
Assert.fail();
- } catch (ActionException e) {
- Assert.assertEquals(e.getErrorCode(), ActionErrorConstants.ACTION_ENTITY_UNIQUE_VALUE_ERROR);
+ } catch (ActionException exception) {
+ Assert.assertEquals(exception.getErrorCode(), ActionErrorConstants.ACTION_ENTITY_UNIQUE_VALUE_ERROR);
}
}
@@ -297,9 +376,9 @@ public class ActionTest {
//Persisting the updated entity
actionManager.updateAction(action, USER1);
Assert.fail();
- } catch (ActionException e) {
+ } catch (ActionException exception) {
Assert
- .assertEquals(e.getErrorCode(), ActionErrorConstants.ACTION_UPDATE_NOT_ALLOWED_CODE_NAME);
+ .assertEquals(exception.getErrorCode(), ActionErrorConstants.ACTION_UPDATE_NOT_ALLOWED_CODE_NAME);
}
}
@@ -315,8 +394,8 @@ public class ActionTest {
//Persisting the updated entity
actionManager.updateAction(action, USER1);
Assert.fail();
- } catch (ActionException e) {
- Assert.assertEquals(e.getErrorCode(), ActionErrorConstants.ACTION_UPDATE_INVALID_VERSION);
+ } catch (ActionException exception) {
+ Assert.assertEquals(exception.getErrorCode(), ActionErrorConstants.ACTION_UPDATE_INVALID_VERSION);
}
}
@@ -333,8 +412,8 @@ public class ActionTest {
//Persisting the updated entity
actionManager.updateAction(updatedAction, USER1);
Assert.fail();
- } catch (ActionException e) {
- Assert.assertEquals(e.getErrorCode(), ActionErrorConstants.ACTION_UPDATE_NOT_ALLOWED_CODE);
+ } catch (ActionException exception) {
+ Assert.assertEquals(exception.getErrorCode(), ActionErrorConstants.ACTION_UPDATE_NOT_ALLOWED_CODE);
}
}
@@ -349,8 +428,8 @@ public class ActionTest {
//Persisting the updated entity
actionManager.updateAction(existingActionEntity.toDto(),USER1);
Assert.fail();
- } catch (ActionException e) {
- Assert.assertEquals(e.getErrorCode(), ActionErrorConstants.ACTION_UPDATE_NOT_ALLOWED_CODE);
+ } catch (ActionException exception) {
+ Assert.assertEquals(exception.getErrorCode(), ActionErrorConstants.ACTION_UPDATE_NOT_ALLOWED_CODE);
} catch (IllegalArgumentException ie){
String message = ie.getMessage();
boolean result = message.contains("No enum constant");
@@ -370,8 +449,8 @@ public class ActionTest {
//Persisting the updated entity
actionManager.updateAction(action, USER1);
Assert.fail();
- } catch (ActionException e) {
- Assert.assertEquals(e.getErrorCode(), ActionErrorConstants.ACTION_ENTITY_NOT_EXIST_CODE);
+ } catch (ActionException exception) {
+ Assert.assertEquals(exception.getErrorCode(), ActionErrorConstants.ACTION_ENTITY_NOT_EXIST_CODE);
}
}
@@ -390,8 +469,8 @@ public class ActionTest {
//actionManager.updateAction(existingActionEntity.toDto(),USER1);
actionManager.updateAction(action, USER1);
Assert.fail();
- } catch (ActionException e) {
- Assert.assertEquals(e.getErrorCode(), ActionErrorConstants.ACTION_UPDATE_NOT_ALLOWED_CODE);
+ } catch (ActionException exception) {
+ Assert.assertEquals(exception.getErrorCode(), ActionErrorConstants.ACTION_UPDATE_NOT_ALLOWED_CODE);
}
}
@@ -407,8 +486,8 @@ public class ActionTest {
//Persisting the updated entity
actionManager.updateAction(action, USER1);
Assert.fail();
- } catch (ActionException e) {
- Assert.assertEquals(e.getErrorCode(), ActionErrorConstants.ACTION_UPDATE_NOT_ALLOWED_CODE);
+ } catch (ActionException exception) {
+ Assert.assertEquals(exception.getErrorCode(), ActionErrorConstants.ACTION_UPDATE_NOT_ALLOWED_CODE);
} catch (IllegalArgumentException ie) {
String message = ie.getMessage();
boolean result = message.contains("No enum constant");
@@ -428,8 +507,8 @@ public class ActionTest {
//Persisting the updated entity
actionManager.updateAction(action, USER2);
Assert.fail();
- } catch (ActionException e) {
- Assert.assertEquals(e.getErrorCode(),
+ } catch (ActionException exception) {
+ Assert.assertEquals(exception.getErrorCode(),
ActionErrorConstants.ACTION_EDIT_ON_ENTITY_LOCKED_BY_OTHER_USER);
}
}
@@ -480,8 +559,8 @@ public class ActionTest {
//Persisting the updated entity
actionManager.updateAction(existingActionEntity.toDto(), USER1);
Assert.fail();
- } catch (ActionException e) {
- Assert.assertEquals(e.getErrorCode(), ActionErrorConstants.ACTION_UPDATE_ON_UNLOCKED_ENTITY);
+ } catch (ActionException exception) {
+ Assert.assertEquals(exception.getErrorCode(), ActionErrorConstants.ACTION_UPDATE_ON_UNLOCKED_ENTITY);
}
}
@@ -559,13 +638,13 @@ public class ActionTest {
}
@Test
- public void testGetECOMPComponents() {
- List<EcompComponent> componentList = actionManager.getEcompComponents();
- List<EcompComponent> expectedComponentList = new ArrayList<>();
- expectedComponentList.add(new EcompComponent("MSO", "COMP-1"));
- expectedComponentList.add(new EcompComponent("APP-C", "COMP-2"));
- for (EcompComponent e : componentList) {
- boolean res = expectedComponentList.contains(e);
+ public void testGetOpenECOMPComponents() {
+ List<OpenEcompComponent> componentList = actionManager.getOpenEcompComponents();
+ List<OpenEcompComponent> expectedComponentList = new ArrayList<>();
+ expectedComponentList.add(new OpenEcompComponent("MSO", "COMP-1"));
+ expectedComponentList.add(new OpenEcompComponent("APP-C", "COMP-2"));
+ for (OpenEcompComponent exception : componentList) {
+ boolean res = expectedComponentList.contains(exception);
Assert.assertEquals(res, true);
}
}
@@ -575,8 +654,8 @@ public class ActionTest {
try {
Action action = actionManager.getActionsByActionUuId("");
Assert.fail();
- } catch (ActionException e) {
- Assert.assertEquals(e.getErrorCode(), ActionErrorConstants.ACTION_ENTITY_NOT_EXIST_CODE);
+ } catch (ActionException exception) {
+ Assert.assertEquals(exception.getErrorCode(), ActionErrorConstants.ACTION_ENTITY_NOT_EXIST_CODE);
}
}
@@ -651,7 +730,7 @@ public class ActionTest {
@Test(dependsOnMethods = {"testGetByCategory"})
public void testGetBySupportedComponent() {
List<Action> actions =
- actionManager.getFilteredActions(ActionConstants.FILTER_TYPE_ECOMP_COMPONENT, "mso");
+ actionManager.getFilteredActions(ActionConstants.FILTER_TYPE_OPEN_ECOMP_COMPONENT, "mso");
List<String> actualNameVersionList = new ArrayList<>();
List<String> expectedNameVersionList = new ArrayList<>();
@@ -700,9 +779,9 @@ public class ActionTest {
String deleteActionInvariantId = deleteAction.getActionInvariantUuId();
actionManager.deleteAction(deleteActionInvariantId, USER1);
Assert.fail();
- } catch (ActionException e) {
- Assert.assertEquals(e.getErrorCode(), ActionErrorConstants.ACTION_DELETE_ON_LOCKED_ENTITY_CODE);
- Assert.assertEquals(e.getDescription(), String.format(
+ } catch (ActionException exception) {
+ Assert.assertEquals(exception.getErrorCode(), ACTION_DELETE_ON_LOCKED_ENTITY_CODE);
+ Assert.assertEquals(exception.getDescription(), String.format(
"Can not delete versionable entity Action with id %s since it is checked out by other user: %s",
deleteAction.getActionInvariantUuId(), USER1 + "."));
}
@@ -714,8 +793,8 @@ public class ActionTest {
String deleteActionInvariantId = deleteAction.getActionInvariantUuId();
actionManager.checkin(deleteActionInvariantId, USER1);
actionManager.deleteAction(deleteActionInvariantId, USER1);
- } catch (ActionException e) {
- Assert.fail("Delete action test failed with exception : " + e.getDescription());
+ } catch (ActionException exception) {
+ Assert.fail("Delete action test failed with exception : " + exception.getDescription());
}
}
@@ -725,37 +804,37 @@ public class ActionTest {
try {
actionManager.checkout(deleteActionInvariantId, USER1);
Assert.fail();
- } catch (ActionException e) {
- Assert.assertEquals(e.getErrorCode(), ActionErrorConstants.ACTION_ENTITY_NOT_EXIST_CODE);
- Assert.assertEquals(e.getDescription(), ActionErrorConstants.ACTION_ENTITY_NOT_EXIST);
+ } catch (ActionException exception) {
+ Assert.assertEquals(exception.getErrorCode(), ACTION_ENTITY_NOT_EXIST_CODE);
+ Assert.assertEquals(exception.getDescription(), ACTION_ENTITY_NOT_EXIST);
}
try {
actionManager.checkin(deleteActionInvariantId, USER1);
Assert.fail();
- } catch (ActionException e) {
- Assert.assertEquals(e.getErrorCode(), ActionErrorConstants.ACTION_ENTITY_NOT_EXIST_CODE);
- Assert.assertEquals(e.getDescription(), ActionErrorConstants.ACTION_ENTITY_NOT_EXIST);
+ } catch (ActionException exception) {
+ Assert.assertEquals(exception.getErrorCode(), ACTION_ENTITY_NOT_EXIST_CODE);
+ Assert.assertEquals(exception.getDescription(), ACTION_ENTITY_NOT_EXIST);
}
try {
actionManager.submit(deleteActionInvariantId, USER1);
Assert.fail();
- } catch (ActionException e) {
- Assert.assertEquals(e.getErrorCode(), ActionErrorConstants.ACTION_ENTITY_NOT_EXIST_CODE);
- Assert.assertEquals(e.getDescription(), ActionErrorConstants.ACTION_ENTITY_NOT_EXIST);
+ } catch (ActionException exception) {
+ Assert.assertEquals(exception.getErrorCode(), ACTION_ENTITY_NOT_EXIST_CODE);
+ Assert.assertEquals(exception.getDescription(), ACTION_ENTITY_NOT_EXIST);
}
try {
actionManager.undoCheckout(deleteActionInvariantId, USER1);
Assert.fail();
- } catch (ActionException e) {
- Assert.assertEquals(e.getErrorCode(), ActionErrorConstants.ACTION_ENTITY_NOT_EXIST_CODE);
- Assert.assertEquals(e.getDescription(), ActionErrorConstants.ACTION_ENTITY_NOT_EXIST);
+ } catch (ActionException exception) {
+ Assert.assertEquals(exception.getErrorCode(), ACTION_ENTITY_NOT_EXIST_CODE);
+ Assert.assertEquals(exception.getDescription(), ACTION_ENTITY_NOT_EXIST);
}
try {
actionManager.deleteAction(deleteActionInvariantId, USER1);
Assert.fail();
- } catch (ActionException e) {
- Assert.assertEquals(e.getErrorCode(), ActionErrorConstants.ACTION_ENTITY_NOT_EXIST_CODE);
- Assert.assertEquals(e.getDescription(), ActionErrorConstants.ACTION_ENTITY_NOT_EXIST);
+ } catch (ActionException exception) {
+ Assert.assertEquals(exception.getErrorCode(), ACTION_ENTITY_NOT_EXIST_CODE);
+ Assert.assertEquals(exception.getDescription(), ACTION_ENTITY_NOT_EXIST);
}
}
@@ -764,10 +843,10 @@ public class ActionTest {
try {
actionManager.createAction(createAction(ACTION_TEST_DELETE), USER1);
Assert.fail();
- } catch (ActionException e) {
- Assert.assertEquals(e.getErrorCode(), ActionErrorConstants.ACTION_ENTITY_UNIQUE_VALUE_ERROR);
- Assert.assertEquals(e.getDescription(), String
- .format(ActionErrorConstants.ACTION_ENTITY_UNIQUE_VALUE_MSG, ActionConstants.UniqueValues.ACTION_NAME,
+ } catch (ActionException exception) {
+ Assert.assertEquals(exception.getErrorCode(), ACTION_ENTITY_UNIQUE_VALUE_ERROR);
+ Assert.assertEquals(exception.getDescription(), String
+ .format(ACTION_ENTITY_UNIQUE_VALUE_MSG, ActionConstants.UniqueValues.ACTION_NAME,
deleteAction.getName()));
}
}
@@ -787,7 +866,7 @@ public class ActionTest {
Assert.assertEquals(actionUUIDFetchResult.getStatus(), ActionStatus.Deleted);
List<Action> nameFetchResults =
- actionManager.getFilteredActions(ActionConstants.FILTER_TYPE_NAME, "Test_Delete_Action");
+ actionManager.getFilteredActions(FILTER_TYPE_NAME, "Test_Delete_Action");
Assert.assertEquals(nameFetchResults.size(), 3);
for (Action a : nameFetchResults) {
Assert.assertEquals(a.getStatus(), ActionStatus.Deleted);
@@ -800,7 +879,7 @@ public class ActionTest {
actionManager.getFilteredActions(ActionConstants.FILTER_TYPE_CATEGORY, "Cat-Delete-test");
Assert.assertEquals(filteredActions.size(), 0);
filteredActions =
- actionManager.getFilteredActions(ActionConstants.FILTER_TYPE_ECOMP_COMPONENT, "MSO-delete");
+ actionManager.getFilteredActions(ActionConstants.FILTER_TYPE_OPEN_ECOMP_COMPONENT, "MSO-delete");
Assert.assertEquals(filteredActions.size(), 0);
filteredActions =
actionManager.getFilteredActions(ActionConstants.FILTER_TYPE_MODEL, "Model-Delete");
@@ -828,8 +907,8 @@ public class ActionTest {
actionArtifact.setArtifactLabel("Test Artifact Label");
actionArtifact.setArtifactDescription("Test Artifact Description");
actionArtifact.setArtifactProtection(ActionArtifactProtection.readWrite.name());
- } catch (IOException e) {
- e.printStackTrace();
+ } catch (IOException exception) {
+ exception.printStackTrace();
}
//Create action for artifact upload test
@@ -863,8 +942,8 @@ public class ActionTest {
try {
actionManager.uploadArtifact(testArtifact, "INVALID_UUID", USER1);
} catch (ActionException ae) {
- Assert.assertEquals(ae.getErrorCode(), ActionErrorConstants.ACTION_ENTITY_NOT_EXIST_CODE);
- Assert.assertEquals(ae.getDescription(), ActionErrorConstants.ACTION_ENTITY_NOT_EXIST);
+ Assert.assertEquals(ae.getErrorCode(), ACTION_ENTITY_NOT_EXIST_CODE);
+ Assert.assertEquals(ae.getDescription(), ACTION_ENTITY_NOT_EXIST);
}
}
@@ -874,9 +953,9 @@ public class ActionTest {
actionManager
.uploadArtifact(actionArtifact, testArtifactAction.getActionInvariantUuId(), USER1);
} catch (ActionException ae) {
- Assert.assertEquals(ae.getErrorCode(), ActionErrorConstants.ACTION_ARTIFACT_ALREADY_EXISTS_CODE);
+ Assert.assertEquals(ae.getErrorCode(), ACTION_ARTIFACT_ALREADY_EXISTS_CODE);
Assert.assertEquals(ae.getDescription(), String
- .format(ActionErrorConstants.ACTION_ARTIFACT_ALREADY_EXISTS, testArtifactAction.getActionInvariantUuId()));
+ .format(ACTION_ARTIFACT_ALREADY_EXISTS, testArtifactAction.getActionInvariantUuId()));
}
}
@@ -886,7 +965,7 @@ public class ActionTest {
actionManager
.uploadArtifact(actionArtifact, testArtifactAction.getActionInvariantUuId(), USER2);
} catch (ActionException ae) {
- Assert.assertEquals(ae.getErrorCode(), ActionErrorConstants.ACTION_EDIT_ON_ENTITY_LOCKED_BY_OTHER_USER);
+ Assert.assertEquals(ae.getErrorCode(), ACTION_EDIT_ON_ENTITY_LOCKED_BY_OTHER_USER);
Assert.assertEquals(ae.getDescription(),
"Versionable entity Action with id " + testArtifactAction.getActionInvariantUuId() +
" can not be updated since it is locked by other user " + USER1 + ".");
@@ -901,7 +980,7 @@ public class ActionTest {
actionManager
.uploadArtifact(actionArtifact, testArtifactAction.getActionInvariantUuId(), USER1);
} catch (ActionException ae) {
- Assert.assertEquals(ae.getErrorCode(), ActionErrorConstants.ACTION_UPDATE_ON_UNLOCKED_ENTITY);
+ Assert.assertEquals(ae.getErrorCode(), ACTION_UPDATE_ON_UNLOCKED_ENTITY);
Assert.assertEquals(ae.getDescription(), "Can not update versionable entity Action with id " +
testArtifactAction.getActionInvariantUuId() + " since it is not checked out.");
}
@@ -922,7 +1001,7 @@ public class ActionTest {
try {
ActionArtifact response = actionManager.downloadArtifact(actionUUID, artifactUUID);
} catch (ActionException ae) {
- Assert.assertEquals(ae.getErrorCode(), ActionErrorConstants.ACTION_ARTIFACT_ENTITY_NOT_EXIST_CODE);
+ Assert.assertEquals(ae.getErrorCode(), ACTION_ARTIFACT_ENTITY_NOT_EXIST_CODE);
}
}
@@ -933,7 +1012,7 @@ public class ActionTest {
try {
ActionArtifact response = actionManager.downloadArtifact(actionUUID, expectedArtifactUUID);
} catch (ActionException ae) {
- Assert.assertEquals(ae.getErrorCode(), ActionErrorConstants.ACTION_ENTITY_NOT_EXIST_CODE);
+ Assert.assertEquals(ae.getErrorCode(), ACTION_ENTITY_NOT_EXIST_CODE);
}
}
@@ -942,9 +1021,9 @@ public class ActionTest {
public void testDeleteArtifactInvalidActInvId() {
try {
actionManager.deleteArtifact("action2Id", "1234", USER1);
- } catch (ActionException e) {
- Assert.assertEquals(e.getErrorCode(), ActionErrorConstants.ACTION_ENTITY_NOT_EXIST_CODE);
- Assert.assertEquals(e.getDescription(), ActionErrorConstants.ACTION_ENTITY_NOT_EXIST);
+ } catch (ActionException exception) {
+ Assert.assertEquals(exception.getErrorCode(), ActionErrorConstants.ACTION_ENTITY_NOT_EXIST_CODE);
+ Assert.assertEquals(exception.getDescription(), ActionErrorConstants.ACTION_ENTITY_NOT_EXIST);
}
}
@@ -952,11 +1031,11 @@ public class ActionTest {
public void testDeleteArtifactInvalidArtifactUUID() {
try {
actionManager.deleteArtifact(action2Id, "1234", USER1);
- } catch (ActionException e) {
- Assert.assertEquals(e.getErrorCode(),
+ } catch (ActionException exception) {
+ Assert.assertEquals(exception.getErrorCode(),
ActionErrorConstants.ACTION_ARTIFACT_ENTITY_NOT_EXIST_CODE);
Assert
- .assertEquals(e.getDescription(), ActionErrorConstants.ACTION_ARTIFACT_ENTITY_NOT_EXIST);
+ .assertEquals(exception.getDescription(), ActionErrorConstants.ACTION_ARTIFACT_ENTITY_NOT_EXIST);
}
}
@@ -975,9 +1054,9 @@ public class ActionTest {
actionManager.deleteArtifact(testArtifactAction.getActionInvariantUuId(),
testArtifact.getArtifactUuId(), USER1);
- } catch (ActionException e) {
- Assert.assertEquals(e.getErrorCode(), ActionErrorConstants.ACTION_ARTIFACT_DELETE_READ_ONLY);
- Assert.assertEquals(e.getDescription(),
+ } catch (ActionException exception) {
+ Assert.assertEquals(exception.getErrorCode(), ActionErrorConstants.ACTION_ARTIFACT_DELETE_READ_ONLY);
+ Assert.assertEquals(exception.getDescription(),
ActionErrorConstants.ACTION_ARTIFACT_DELETE_READ_ONLY_MSG);
}
@@ -997,9 +1076,9 @@ public class ActionTest {
actionManager.deleteArtifact(testArtifactAction.getActionInvariantUuId(),
actionArtifact.getArtifactUuId(), USER2);
} catch (ActionException ae) {
- Assert.assertEquals(ae.getErrorCode(), ActionErrorConstants.ACTION_ARTIFACT_DEL_LOCKED_OTHER_USER_CODE);
+ Assert.assertEquals(ae.getErrorCode(), ACTION_ARTIFACT_DEL_LOCKED_OTHER_USER_CODE);
Assert.assertEquals(ae.getDescription(),
- String.format(ActionErrorConstants.ACTION_ARTIFACT_DEL_LOCKED_OTHER_USER, USER1));
+ String.format(ACTION_ARTIFACT_DEL_LOCKED_OTHER_USER, USER1));
}
}
@@ -1009,8 +1088,8 @@ public class ActionTest {
actionManager.deleteArtifact(testArtifactAction.getActionInvariantUuId(),
actionArtifact.getArtifactUuId(), USER1);
} catch (ActionException ae) {
- Assert.assertEquals(ae.getErrorCode(), ActionErrorConstants.ACTION_NOT_LOCKED_CODE);
- Assert.assertEquals(ae.getDescription(), ActionErrorConstants.ACTION_NOT_LOCKED_MSG);
+ Assert.assertEquals(ae.getErrorCode(), ACTION_NOT_LOCKED_CODE);
+ Assert.assertEquals(ae.getDescription(), ACTION_NOT_LOCKED_MSG);
}
}
@@ -1027,11 +1106,11 @@ public class ActionTest {
testArtifact.getArtifactUuId(), USER1);
ActionArtifact response = actionManager
.downloadArtifact(testArtifactAction.getActionUuId(), testArtifact.getArtifactUuId());
- } catch (ActionException e) {
- Assert.assertEquals(e.getErrorCode(),
+ } catch (ActionException exception) {
+ Assert.assertEquals(exception.getErrorCode(),
ActionErrorConstants.ACTION_ARTIFACT_ENTITY_NOT_EXIST_CODE);
Assert
- .assertEquals(e.getDescription(), ActionErrorConstants.ACTION_ARTIFACT_ENTITY_NOT_EXIST);
+ .assertEquals(exception.getDescription(), ActionErrorConstants.ACTION_ARTIFACT_ENTITY_NOT_EXIST);
}
}
@@ -1055,8 +1134,8 @@ public class ActionTest {
updatedArtifact.setArtifactLabel("Test Artifact Update Label");
updatedArtifact.setArtifactDescription("Test Artifact Update Description");
updatedArtifact.setArtifactProtection(ActionArtifactProtection.readWrite.name());
- } catch (IOException e) {
- e.printStackTrace();
+ } catch (IOException exception) {
+ exception.printStackTrace();
}
String actionInvarientUUID = testArtifactAction.getActionInvariantUuId();
@@ -1085,7 +1164,7 @@ public class ActionTest {
.updateArtifact(invalidActionArtifact, testArtifactAction.getActionInvariantUuId(),
USER1);
} catch (ActionException actionException) {
- Assert.assertEquals(actionException.getDescription(), ActionErrorConstants.ACTION_ARTIFACT_ENTITY_NOT_EXIST);
+ Assert.assertEquals(actionException.getDescription(), ACTION_ARTIFACT_ENTITY_NOT_EXIST);
}
}
@@ -1099,7 +1178,7 @@ public class ActionTest {
try {
actionManager.updateArtifact(artifactToUpdate, invariantUUID, USER1);
} catch (ActionException actionException) {
- Assert.assertEquals(actionException.getDescription(), ActionErrorConstants.ACTION_ARTIFACT_UPDATE_NAME_INVALID);
+ Assert.assertEquals(actionException.getDescription(), ACTION_ARTIFACT_UPDATE_NAME_INVALID);
}
}
@@ -1114,7 +1193,7 @@ public class ActionTest {
actionManager.updateArtifact(artifactToUpdate, invariantUUID, USER2);
} catch (ActionException actionException) {
Assert
- .assertEquals(actionException.getErrorCode(), ActionErrorConstants.ACTION_EDIT_ON_ENTITY_LOCKED_BY_OTHER_USER);
+ .assertEquals(actionException.getErrorCode(), ACTION_EDIT_ON_ENTITY_LOCKED_BY_OTHER_USER);
Assert.assertEquals(actionException.getDescription(),
"Versionable entity Action with id " + invariantUUID +
" can not be updated since it is locked by other user " + USER1 + ".");
@@ -1136,7 +1215,7 @@ public class ActionTest {
try {
actionManager.updateArtifact(artifactToUpdate, invariantUUID, USER1);
} catch (ActionException actionExecption) {
- Assert.assertEquals(actionExecption.getDescription(), ActionErrorConstants.ACTION_ARTIFACT_UPDATE_READ_ONLY_MSG);
+ Assert.assertEquals(actionExecption.getDescription(), ACTION_ARTIFACT_UPDATE_READ_ONLY_MSG);
}
}