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
\r
import org.junit.BeforeClass;\r
import org.junit.Test;\r
import org.mockito.runners.MockitoJUnitRunner;\r
import org.onap.aaf.cmd.AAFcli;\r
import org.onap.aaf.cmd.JU_AAFCli;\r
-import org.onap.aaf.cmd.ns.Admin;\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_Admin {\r
- \r
+\r
private static Admin admin;\r
- \r
+\r
@BeforeClass\r
- public static void setUp () throws NoSuchFieldException, SecurityException, Exception, IllegalAccessException {\r
+ public static void setUp() throws NoSuchFieldException, SecurityException, Exception, IllegalAccessException {\r
AAFcli cli = JU_AAFCli.getAAfCli();\r
NS ns = new NS(cli);\r
admin = new Admin(ns);\r
}\r
- \r
+\r
@Test\r
public void exec() {\r
try {\r
- assertEquals(admin._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
+ assertEquals(admin._exec(0, "add", "del", "reset", "extend"), 500);\r
+ } catch (Exception e) {\r
+ assertEquals(e.getMessage(), "java.net.UnknownHostException: DME2RESOLVE");\r
+ }\r
+ }\r
+\r
+ @Test\r
+ public void detailedHelp() {\r
+ boolean hasNoError = true;\r
+ try {\r
+ admin.detailedHelp(1, new StringBuilder("test"));\r
+ } catch (Exception e) {\r
+ hasNoError = false;\r
}\r
+ assertEquals(hasNoError, true);\r
}\r
}\r