\r
import static org.junit.Assert.assertEquals;\r
\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.NS;\r
-import org.onap.aaf.cmd.ns.Responsible;\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_Responsible {\r
- \r
- private static Responsible respsble;\r
- \r
+\r
+ private static Responsible responsible;\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
- respsble = new Responsible(ns);\r
+ responsible = new Responsible(ns);\r
+\r
}\r
- \r
+\r
@Test\r
- public void exec() {\r
+ public void exec1() {\r
try {\r
- assertEquals(respsble._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
+ responsible._exec(0, "del", "del", "del");\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
+ responsible.detailedHelp(1, new StringBuilder("test"));\r
+ } catch (Exception e) {\r
+ hasNoError = false;\r
+ }\r
+ assertEquals(hasNoError, true);\r
+ }\r
+\r
}\r