* 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;
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.*;
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");
.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
*/
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 {
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");
}
+ @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