Add INFO.yaml file
[aaf/authz.git] / authz-cmd / src / test / java / org / onap / aaf / cmd / user / JU_Cred.java
index 77c05a9..aa97593 100644 (file)
@@ -27,13 +27,19 @@ import static org.junit.Assert.assertNotNull;
 import static org.mockito.Mockito.mock;\r
 import static org.mockito.Mockito.when;\r
 \r
+import java.io.FileNotFoundException;\r
+import java.io.PrintWriter;\r
+\r
 import org.junit.BeforeClass;\r
 import org.junit.Test;\r
 import org.junit.runner.RunWith;\r
+import org.mockito.Mockito;\r
 import org.mockito.runners.MockitoJUnitRunner;\r
+import org.onap.aaf.cmd.AAFcli;\r
+import org.onap.aaf.cmd.Cmd;\r
 import org.onap.aaf.cmd.user.Cred;\r
 import org.onap.aaf.cmd.user.User;\r
-\r
+import org.onap.aaf.authz.env.AuthzEnv;\r
 import org.onap.aaf.cadi.CadiException;\r
 import org.onap.aaf.cadi.LocatorException;\r
 import org.onap.aaf.inno.env.APIException;\r
@@ -43,29 +49,32 @@ public class JU_Cred {
 \r
        private static Cred testCred;\r
        private static User testUser;\r
+       private static AuthzEnv env;\r
 \r
 \r
        @BeforeClass\r
-       public static void setUp() {\r
+       public static void setUp() throws FileNotFoundException, APIException {\r
+               \r
                testCred = mock(Cred.class);\r
                testUser = mock(User.class);\r
-               try {\r
-                       when(testCred._exec(4, "String1","String2","String3","String4")).thenReturn(10);\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
-               }\r
+               env = mock(AuthzEnv.class);\r
+               Mockito.when(env.getProperty(Cmd.STARTDATE,null)).thenReturn(null);\r
+               Mockito.when(env.getProperty(Cmd.ENDDATE,null)).thenReturn(null);\r
+               \r
        }\r
 \r
        @Test\r
-       public void exec() throws CadiException, APIException, LocatorException {\r
-               assertEquals(testCred._exec(4, "String1","String2","String3","String4"), 10);\r
+       public void exec() throws CadiException, APIException, LocatorException, FileNotFoundException {\r
+               boolean isNullpointer=false;\r
+               AAFcli aaFcli=  new AAFcli(env, new PrintWriter("temp"), null, null, null);\r
+       User user= new User(aaFcli);\r
+        Cred testCred= new Cred(user);\r
+       try {\r
+               testCred._exec(0, "add", "del", "reset", "extend");\r
+       } catch (Exception e) {\r
+               isNullpointer=true;\r
+       } \r
+       assertEquals(isNullpointer, true);\r
        }\r
 \r
 \r