package org.onap.aaf.cmd.ns;\r
\r
import static org.junit.Assert.assertEquals;\r
-import static org.mockito.Mockito.CALLS_REAL_METHODS;\r
-import static org.mockito.Mockito.mock;\r
\r
-import java.lang.reflect.Field;\r
-import java.lang.reflect.Modifier;\r
+import java.io.IOException;\r
+import java.security.GeneralSecurityException;\r
\r
import org.junit.BeforeClass;\r
import org.junit.Test;\r
-import org.junit.runner.RunWith;\r
-import org.mockito.runners.MockitoJUnitRunner;\r
+import org.onap.aaf.cadi.LocatorException;\r
import org.onap.aaf.cmd.AAFcli;\r
import org.onap.aaf.cmd.JU_AAFCli;\r
-import org.onap.aaf.cmd.ns.Delete;\r
-import org.onap.aaf.cmd.ns.NS;\r
-\r
-import org.onap.aaf.cadi.CadiException;\r
-import org.onap.aaf.cadi.LocatorException;\r
import org.onap.aaf.inno.env.APIException;\r
\r
-@RunWith(MockitoJUnitRunner.class)\r
public class JU_Delete {\r
- \r
- private static Delete del;\r
- \r
+\r
+ private static Delete delete;\r
+\r
@BeforeClass\r
- public static void setUp () throws NoSuchFieldException, SecurityException, Exception, IllegalAccessException {\r
+ public static void setUp() throws APIException, LocatorException, GeneralSecurityException, IOException {\r
AAFcli cli = JU_AAFCli.getAAfCli();\r
NS ns = new NS(cli);\r
- del = new Delete(ns);\r
+ delete = new Delete(ns);\r
+\r
}\r
- \r
+\r
@Test\r
public void exec() {\r
try {\r
- assertEquals(del._exec(0, "add","del","reset","extend"),500);\r
- } catch (CadiException e) {\r
- // TODO Auto-generated catch block\r
- e.printStackTrace();\r
- } catch (APIException e) {\r
- // TODO Auto-generated catch block\r
- e.printStackTrace();\r
- } catch (LocatorException e) {\r
- // TODO Auto-generated catch block\r
- e.printStackTrace();\r
+ delete._exec(0, "del", "del", "del");\r
+ } catch (Exception e) {\r
+ assertEquals(e.getMessage(), "java.net.UnknownHostException: DME2RESOLVE");\r
}\r
}\r
-}\r
\r
+ @Test\r
+ public void detailedHelp() {\r
+ boolean hasNoError = true;\r
+ try {\r
+ delete.detailedHelp(1, new StringBuilder("test"));\r
+ } catch (Exception e) {\r
+ hasNoError = false;\r
+ }\r
+ assertEquals(hasNoError, true);\r
+ }\r
+\r
+}\r