aboutsummaryrefslogtreecommitdiffstats
path: root/catalog-be/src/test/java/org/openecomp/sdc/be/components
diff options
context:
space:
mode:
authorPrudence Au <prudence.au@bell.ca>2020-05-24 22:14:42 -0400
committerPrudence Au <prudence.au@amdocs.com>2020-07-03 12:55:38 -0400
commitb2ad6a223211145ba742f5fd9499025d80272eee (patch)
tree898ddc521adf23a2019043f8b0a16bc9560ac1dc /catalog-be/src/test/java/org/openecomp/sdc/be/components
parent7f1ac4d8f797378e0df63157c456df09e43e21f7 (diff)
Can't create VF via a newly created VSP
To fix policy creation when doing vf-import Issue-ID: SDC-2930 Change-Id: I5d893665228cb04e08649dfdaa84c38f9783a9ae Signed-off-by: Prudence Au <prudence.au@amdocs.com>
Diffstat (limited to 'catalog-be/src/test/java/org/openecomp/sdc/be/components')
-rw-r--r--catalog-be/src/test/java/org/openecomp/sdc/be/components/impl/PolicyBusinessLogicTest.java31
1 files changed, 18 insertions, 13 deletions
diff --git a/catalog-be/src/test/java/org/openecomp/sdc/be/components/impl/PolicyBusinessLogicTest.java b/catalog-be/src/test/java/org/openecomp/sdc/be/components/impl/PolicyBusinessLogicTest.java
index b8bb4a775b..7a2df78754 100644
--- a/catalog-be/src/test/java/org/openecomp/sdc/be/components/impl/PolicyBusinessLogicTest.java
+++ b/catalog-be/src/test/java/org/openecomp/sdc/be/components/impl/PolicyBusinessLogicTest.java
@@ -122,8 +122,8 @@ public class PolicyBusinessLogicTest {
private final static String POLICY_NAME = "policyName";
private final static String OTHER_POLICY_NAME = "otherPolicyName";
private final static String USER_ID = "jh0003";
- private final static String UNIQUE_ID_EXSISTS = "uniqueIdExists";
- private final static String UNIQUE_ID_DOESNT_EXSISTS = "uniqueIdDoesntExists";
+ private final static String UNIQUE_ID_EXISTS = "uniqueIdExists";
+ private final static String UNIQUE_ID_DOESNT_EXISTS = "uniqueIdDoesntExists";
private final static String CREATE_POLICY = "create Policy";
private final static String PROPERTY_NAME = "propDefinition";
private final static User user = buildUser();
@@ -197,14 +197,19 @@ public class PolicyBusinessLogicTest {
List<ComponentInstance> instanceList = new ArrayList<>();
ComponentInstance componentInstance = new ComponentInstance();
- componentInstance.setUniqueId(UNIQUE_ID_EXSISTS);
- componentInstance.setName(UNIQUE_ID_EXSISTS);
+ componentInstance.setUniqueId(UNIQUE_ID_EXISTS);
+ componentInstance.setName(UNIQUE_ID_EXISTS);
instanceList.add(componentInstance);
+ GroupDefinition groupDefinition = new GroupDefinition();
+ groupDefinition.setUniqueId(UNIQUE_ID_EXISTS);
+ groupDefinition.setName(UNIQUE_ID_EXISTS);
+
Resource newResource = buildResource();
newResource.setPolicies(policies);
newResource.setComponentInstances(instanceList);
-
+ newResource.addGroups(Collections.singletonList(groupDefinition));
+
when(policyTypeOperation.getLatestPolicyTypeByType(eq(POLICY_TYPE_NAME))).thenReturn(getPolicyTypeSuccessEither);
when(toscaOperationFacade.associatePolicyToComponent(eq(COMPONENT_ID), any(PolicyDefinition.class), eq(0))).thenReturn(Either.left(policy));
when(toscaOperationFacade.getToscaFullElement(eq(COMPONENT_ID))).thenReturn(Either.left(newResource));
@@ -221,7 +226,7 @@ public class PolicyBusinessLogicTest {
assertNotNull(newPolicy.getTargets());
assertNotNull(newPolicy.getProperties());
assertEquals(2, newPolicy.getProperties().size());
- assertEquals(1, newPolicy.getTargets().size());
+ assertEquals(2, newPolicy.getTargets().size());
}
@Test
@@ -497,16 +502,16 @@ public class PolicyBusinessLogicTest {
private Either<Component, StorageOperationStatus> buildElementEither() {
ResourceBuilder builder = new ResourceBuilder();
- GroupDefinition groupDefinition = GroupDefinitionBuilder.create().setUniqueId(UNIQUE_ID_EXSISTS).build();
+ GroupDefinition groupDefinition = GroupDefinitionBuilder.create().setUniqueId(UNIQUE_ID_EXISTS).build();
ComponentInstanceBuilder componentInstanceBuilder = new ComponentInstanceBuilder();
- ComponentInstance componentInstance = componentInstanceBuilder.setUniqueId(UNIQUE_ID_EXSISTS).build();
+ ComponentInstance componentInstance = componentInstanceBuilder.setUniqueId(UNIQUE_ID_EXISTS).build();
return Either.left(builder.addGroup(groupDefinition).addComponentInstance(componentInstance).build());
}
private Map<PolicyTargetType, List<String>> getTargets() {
Map<PolicyTargetType, List<String>> targets = new HashMap<>();
- targets.put(PolicyTargetType.COMPONENT_INSTANCES, Collections.singletonList(UNIQUE_ID_EXSISTS));
- targets.put(PolicyTargetType.GROUPS, Collections.singletonList(UNIQUE_ID_EXSISTS));
+ targets.put(PolicyTargetType.COMPONENT_INSTANCES, Collections.singletonList(UNIQUE_ID_EXISTS));
+ targets.put(PolicyTargetType.GROUPS, Collections.singletonList(UNIQUE_ID_EXISTS));
return targets;
}
@@ -552,14 +557,14 @@ public class PolicyBusinessLogicTest {
private Map<PolicyTargetType, List<String>> getTargetListFakeType() {
Map<PolicyTargetType, List<String>> targets = new HashMap<>();
- targets.put(PolicyTargetType.TYPE_DOES_NOT_EXIST, Collections.singletonList(UNIQUE_ID_EXSISTS));
+ targets.put(PolicyTargetType.TYPE_DOES_NOT_EXIST, Collections.singletonList(UNIQUE_ID_EXISTS));
return targets;
}
private Map<PolicyTargetType, List<String>> getTargetListFakeId() {
Map<PolicyTargetType, List<String>> targets = new HashMap<>();
- targets.put(PolicyTargetType.COMPONENT_INSTANCES, Collections.singletonList(UNIQUE_ID_DOESNT_EXSISTS));
- targets.put(PolicyTargetType.GROUPS, Collections.singletonList(UNIQUE_ID_DOESNT_EXSISTS));
+ targets.put(PolicyTargetType.COMPONENT_INSTANCES, Collections.singletonList(UNIQUE_ID_DOESNT_EXISTS));
+ targets.put(PolicyTargetType.GROUPS, Collections.singletonList(UNIQUE_ID_DOESNT_EXISTS));
return targets;
}