Mass removal of all Tabs (Style Warnings)
[aaf/authz.git] / auth / auth-batch / src / test / java / org / onap / aaf / auth / helpers / test / JU_UserRole.java
index 5b4d0b0..b6ba7d4 100644 (file)
@@ -27,37 +27,120 @@ import org.junit.Before;
 import org.junit.Test;
 import org.mockito.Mock;
 import org.mockito.Mockito;
+import org.onap.aaf.auth.actions.URDelete;
+import org.onap.aaf.auth.dao.cass.UserRoleDAO;
+import org.onap.aaf.auth.env.AuthzTrans;
 import org.onap.aaf.auth.helpers.UserRole;
 
 import junit.framework.Assert;
 
 import static org.mockito.Mockito.*;
 
+import java.io.PrintStream;
 import java.util.Date;
 
 import org.junit.Test;
 
 public class JU_UserRole {
-       
-       UserRole userRole;
-       UserRole userRole1;
-       Date date;
-       
-       @Before
-       public void setUp() {
-               date = new Date();
-               userRole = new UserRole("user", "ns", "rname", date);
-               userRole = new UserRole("user", "role", "ns", "rname", date);
-       }
-
-//     @Test                                                           //stackoverflow
-//     public void testTotalLoaded() {
-//             userRole.totalLoaded();
-//     }
-       
-       @Test
-       public void testDeleted() {
-               Assert.assertEquals(0, userRole.deleted());
-       }
+    
+    UserRole userRole;
+    UserRole userRole1;
+    Date date;
+    PrintStream ds;
+    
+    @Before
+    public void setUp() {
+        date = new Date();
+        userRole = new UserRole("user", "ns", "rname", date);
+        userRole = new UserRole("user", "role", "ns", "rname", date);
+    }
+
+    @Test
+    public void testTotalLoaded() {
+        Assert.assertEquals(0, userRole.totalLoaded());
+    }
+    
+    @Test
+    public void testDeleted() {
+        Assert.assertEquals(0, userRole.deleted());
+    }
+    
+    @Test
+    public void testExpunge() {
+        userRole.expunge();
+    }
+    
+    @Test
+    public void testSetDeleteStream() {
+        userRole.setDeleteStream(ds);
+    }
+    
+    @Test
+    public void testSetRecoverStream() {
+        userRole.setRecoverStream(ds);
+    }
+    
+    @Test
+    public void testUrdd() {
+        Assert.assertTrue(userRole.urdd() instanceof UserRoleDAO.Data);
+    }
+    
+    @Test
+    public void testUser() {
+        Assert.assertEquals("user", userRole.user());
+    }
+    
+    @Test
+    public void testRole() {
+        Assert.assertEquals("role", userRole.role());
+    }
+    
+    @Test
+    public void testNs() {
+        Assert.assertEquals("ns", userRole.ns());
+    }
+    
+    @Test
+    public void testRName() {
+        Assert.assertEquals("rname", userRole.rname());
+    }
+    
+    @Test
+    public void testExpires() {
+        Assert.assertEquals(date, userRole.expires());
+        userRole.expires(date);
+    }
+    
+    @Test
+    public void testToString() {
+        Assert.assertTrue(userRole.toString() instanceof String);
+    }
+    
+    @Test
+    public void testGet() {
+        userRole.get("u", "r");
+    }
+    
+    @Test
+    public void testResetLocalData() {
+        userRole.resetLocalData();
+    }
+    
+    @Test
+    public void testSizeForDeletion() {
+        Assert.assertEquals(0, userRole.sizeForDeletion());
+    }
+    
+    @Test
+    public void testPendingDelete() {
+        Assert.assertFalse(userRole.pendingDelete(userRole));
+    }
+    
+    @Test
+    public void testActuateDeletionNow() {
+        AuthzTrans trans = mock(AuthzTrans.class);
+        URDelete urd = mock(URDelete.class);
+        userRole.actuateDeletionNow(trans,urd);
+    }
 
 }