Increased auth batch coverage
[aaf/authz.git] / auth / auth-batch / src / test / java / org / onap / aaf / auth / helpers / test / JU_MonthData.java
index 21ead4f..e858d40 100644 (file)
@@ -28,6 +28,9 @@ import org.junit.Test;
 import org.mockito.Mock;
 import org.mockito.Mockito;
 import org.onap.aaf.auth.helpers.MonthData;
+import org.onap.aaf.auth.helpers.MonthData.Row;
+
+import junit.framework.Assert;
 
 import static org.mockito.Mockito.*;
 
@@ -42,12 +45,14 @@ public class JU_MonthData {
        
        File f;
        MonthData mData;
+       Row row;
        BufferedWriter bw = null;
        FileWriter fw = null;
        
        @Before
        public void setUp() throws IOException {
                mData = new MonthData("env");
+               row = new Row("target", 10,2,1);
                f = new File("Monthlyenv.dat");
                f.createNewFile();
                bw = new BufferedWriter(new FileWriter(f));
@@ -69,6 +74,23 @@ public class JU_MonthData {
                mData.notExists(2);
        }
        
+       @Test
+       public void testWrite() throws IOException {
+               mData.write();
+       }
+       
+       @Test
+       public void testCompareTo() {
+               Row testrow = new Row("testtar",1,1,1);
+               Assert.assertEquals(-4, row.compareTo(testrow));
+               Assert.assertEquals(0, row.compareTo(row));
+       }
+       
+       @Test
+       public void testToString() {
+               Assert.assertEquals("target|10|1|2", row.toString());
+       }
+       
        @After
        public void cleanUp() {
                if(f.exists()) {