change the update line to update the latest stack 40/89540/1
authorKalkere Ramesh, Sharan <sharan.kalkere.ramesh@att.com>
Thu, 6 Jun 2019 19:48:55 +0000 (15:48 -0400)
committerBenjamin, Max (mb388a) <mb388a@us.att.com>
Thu, 6 Jun 2019 19:49:06 +0000 (15:49 -0400)
fix the unit test for latest stack update
change the update line to update the latest stack

Change-Id: I8b7f903c9f7bbae1163f1363a19f18b2803f558c
Issue-ID: SO-1977
Signed-off-by: Benjamin, Max (mb388a) <mb388a@us.att.com>
adapters/mso-adapter-utils/src/main/java/org/onap/so/openstack/utils/MsoHeatUtils.java
adapters/mso-adapter-utils/src/test/java/org/onap/so/openstack/utils/MsoHeatUtilsTest.java

index bf6374b..7778e53 100644 (file)
@@ -326,7 +326,7 @@ public class MsoHeatUtils extends MsoCommonUtils implements VduPlugin {
         Stack latestStack = null;
         while (true) {
             latestStack = queryHeatStack(heatClient, stack.getStackName() + "/" + stack.getId());
-            statusHandler.updateStackStatus(stack);
+            statusHandler.updateStackStatus(latestStack);
             logger.debug("Polling: {} ({})", latestStack.getStackStatus(), latestStack.getStackName());
             if (stackStatus.equals(latestStack.getStackStatus())) {
                 if (numberOfPollingAttempts <= 0) {
index 5a2515a..9f577d8 100644 (file)
@@ -126,7 +126,7 @@ public class MsoHeatUtilsTest extends MsoHeatUtils {
         doReturn(latestStack).when(heatUtils).queryHeatStack(isA(Heat.class), eq("stackName/id"));
         doReturn(heatClient).when(heatUtils).getHeatClient(cloudSiteId, tenantId);
         Stack actual = heatUtils.pollStackForStatus(1, stack, "CREATE_IN_PROGRESS", cloudSiteId, tenantId);
-        Mockito.verify(stackStatusHandler, times(1)).updateStackStatus(stack);
+        Mockito.verify(stackStatusHandler, times(1)).updateStackStatus(latestStack);
         Mockito.verify(heatUtils, times(1)).queryHeatStack(isA(Heat.class), eq("stackName/id"));
         assertEquals(true, actual != null);
     }