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
\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