diff options
author | jitendra sharma <jitendra.sharma1@huawei.com> | 2019-08-16 05:34:12 +0000 |
---|---|---|
committer | jitendra sharma <jitendra.sharma1@huawei.com> | 2019-08-19 10:13:31 +0000 |
commit | 803d801c8382ede9f3448637e87240822839b0bc (patch) | |
tree | 74e423c016eb8d004963ff0aceb89bcbacd522a8 /framework/src | |
parent | 76ad55cba8a68386c22b652f137ac2023d61b84a (diff) |
add Junit test cases wth cleanup code for OnapCommandExceutionShowCommandTest and OnapCommandExceutionShowDebugCommandTest
Issue-ID: CLI-169
Signed-off-by: jitendra sharma <jitendra.sharma1@huawei.com>
Change-Id: Iab025837347cdc5c10c70cf3afc375312ad6cd9c
Diffstat (limited to 'framework/src')
2 files changed, 22 insertions, 12 deletions
diff --git a/framework/src/test/java/org/onap/cli/fw/cmd/execution/OnapCommandExceutionShowCommandTest.java b/framework/src/test/java/org/onap/cli/fw/cmd/execution/OnapCommandExceutionShowCommandTest.java index 172f7045..5d83374c 100644 --- a/framework/src/test/java/org/onap/cli/fw/cmd/execution/OnapCommandExceutionShowCommandTest.java +++ b/framework/src/test/java/org/onap/cli/fw/cmd/execution/OnapCommandExceutionShowCommandTest.java @@ -14,6 +14,7 @@ * limitations under the License. */ package org.onap.cli.fw.cmd.execution; +import org.junit.AfterClass; import org.junit.BeforeClass; import org.junit.Test; import org.onap.cli.fw.error.OnapCommandException; @@ -21,6 +22,7 @@ import org.onap.cli.fw.error.OnapCommandExecutionFailed; import org.onap.cli.fw.output.OnapCommandResultAttribute; import org.onap.cli.fw.store.OnapCommandExecutionStoreTest; +import java.io.File; import java.util.List; import static org.junit.Assert.*; @@ -30,14 +32,9 @@ public class OnapCommandExceutionShowCommandTest { public static void setUp() throws Exception { OnapCommandExecutionStoreTest executionStoreTest= new OnapCommandExecutionStoreTest(); executionStoreTest.setUp(); - executionStoreTest.listExecutionsTest(); - executionStoreTest.storeExectutionDebugTest(); - executionStoreTest.storeExectutionEndTest(); - executionStoreTest.storeExectutionOutputTest(); - executionStoreTest.storeExectutionProgressTest(); executionStoreTest.storeExectutionStartTest(); } - @Test + @Test public void runTest() throws OnapCommandException { OnapCommandExceutionShowCommand cmd=new OnapCommandExceutionShowCommand(); cmd.initializeSchema("execution-show.yaml"); @@ -48,4 +45,12 @@ public static void setUp() throws Exception { .getRecords(); assertTrue(oclipCommandResultAttributes.size() > 1); } + + + @AfterClass + public static void tearDown() throws Exception { + String dirPathForExecutions = System.getProperty("user.dir") + File.separator + "data/executions"; + File executionsDir = new File(dirPathForExecutions); + assertTrue(OnapCommandExceutionListCommandTest.deleteDirectory(executionsDir)); + } }
\ No newline at end of file diff --git a/framework/src/test/java/org/onap/cli/fw/cmd/execution/OnapCommandExceutionShowDebugCommandTest.java b/framework/src/test/java/org/onap/cli/fw/cmd/execution/OnapCommandExceutionShowDebugCommandTest.java index e31e53d5..c7aafa1a 100644 --- a/framework/src/test/java/org/onap/cli/fw/cmd/execution/OnapCommandExceutionShowDebugCommandTest.java +++ b/framework/src/test/java/org/onap/cli/fw/cmd/execution/OnapCommandExceutionShowDebugCommandTest.java @@ -15,11 +15,14 @@ */ package org.onap.cli.fw.cmd.execution; +import org.junit.AfterClass; import org.junit.BeforeClass; import org.junit.Test; import org.onap.cli.fw.error.OnapCommandException; import org.onap.cli.fw.store.OnapCommandExecutionStoreTest; +import java.io.File; + import static org.junit.Assert.*; public class OnapCommandExceutionShowDebugCommandTest { @@ -27,14 +30,9 @@ public class OnapCommandExceutionShowDebugCommandTest { public static void setUp() throws Exception { OnapCommandExecutionStoreTest executionStoreTest= new OnapCommandExecutionStoreTest(); executionStoreTest.setUp(); - executionStoreTest.listExecutionsTest(); - executionStoreTest.storeExectutionDebugTest(); - executionStoreTest.storeExectutionEndTest(); - executionStoreTest.storeExectutionOutputTest(); - executionStoreTest.storeExectutionProgressTest(); executionStoreTest.storeExectutionStartTest(); } - @Test + @Test public void runTest() throws OnapCommandException { OnapCommandExceutionShowDebugCommand cmd=new OnapCommandExceutionShowDebugCommand(); cmd.initializeSchema("execution-show-debug.yaml"); @@ -44,4 +42,11 @@ public class OnapCommandExceutionShowDebugCommandTest { } + @AfterClass + public static void tearDown() throws Exception { + String dirPathForExecutions = System.getProperty("user.dir") + File.separator + "data/executions"; + File executionsDir = new File(dirPathForExecutions); + assertTrue(OnapCommandExceutionListCommandTest.deleteDirectory(executionsDir)); + } + }
\ No newline at end of file |