Salome HOME
ReadFile test, FindFile test
authorBojnourdi <kavoos.bojnourdi@edf.fr>
Tue, 25 Aug 2015 08:45:38 +0000 (10:45 +0200)
committerBojnourdi <kavoos.bojnourdi@edf.fr>
Tue, 25 Aug 2015 08:45:38 +0000 (10:45 +0200)
projects/GDE-test/test/com/edf/gde/test/dao/FileDaoTest.java

index 5aed9ff2ba592250f9bf42cad90c1078abc6f6a0..011131239ced3fa1145b02545854f535dc7958ce 100644 (file)
@@ -68,7 +68,7 @@ public class FileDaoTest extends BaseTest {
         fileDaoClient.deleteFile(createdFile.getId());
         passed();
     }
-    
+
     @Test
     public void updateFileTest() throws Exception {
         testName("deleteFile");
@@ -83,10 +83,70 @@ public class FileDaoTest extends BaseTest {
         assertTrue(createdFile.getId() != 0);
         assertEquals(fileName, createdFile.getName());
         /* Update the file */
-        createdFile.setName(fileName+".update");
+        createdFile.setName(fileName + ".update");
         FileTO updatedFile = dao.updateFile(createdFile);
         assertNotNull(updatedFile);
         assertEquals(createdFile.getName(), updatedFile.getName());
         passed();
     }
+
+    @Test
+    public void readFileTest() throws Exception {
+        testName("readFile");
+        /* Create a new file */
+        Date date = new Date();
+        String fileName = "/home/kavoos/read_test" + date.getTime() + ".txt";
+        FileDaoClient dao = new FileDaoClient();
+        FileTO fileTO = new FileTO();
+        fileTO.setName(fileName);
+        FileTO createdFile = dao.createFile(fileTO);
+        assertNotNull(createdFile);
+        assertTrue(createdFile.getId() != 0);
+        assertEquals(fileName, createdFile.getName());
+        /* Read the file */
+        FileTO readedFile = dao.readFile(createdFile.getId());
+        assertNotNull(readedFile);
+        assertEquals(createdFile.getId(), readedFile.getId());
+        assertEquals(createdFile.getCreationDate(), readedFile.getCreationDate());
+        assertEquals(createdFile.getUpdateDate(), readedFile.getUpdateDate());
+        passed();
+    }
+
+    @Test
+    public void findFileByNameTest() throws Exception {
+        testName("findFileByName");
+        /* Create a new file */
+        Date date = new Date();
+        String fileName = "/home/kavoos/find_test" + date.getTime() + ".txt";
+        FileDaoClient dao = new FileDaoClient();
+        FileTO fileTO = new FileTO();
+        fileTO.setName(fileName);
+        FileTO createdFile = dao.createFile(fileTO);
+        assertNotNull(createdFile);
+        assertTrue(createdFile.getId() != 0);
+        assertEquals(fileName, createdFile.getName());
+        /* find file */
+        FileTO foundFile = dao.findFileByName(fileName);
+        assertNotNull(foundFile);
+        assertEquals(createdFile.getId(), foundFile.getId());
+        assertEquals(createdFile.getCreationDate(), foundFile.getCreationDate());
+        assertEquals(createdFile.getUpdateDate(), foundFile.getUpdateDate());
+        passed();
+    }
+    
+   
+    public void createChunkTest() throws Exception {
+        testName("createChunk");
+        /* Create a new file */
+        Date date = new Date();
+        String fileName = "/home/kavoos/chunk" + date.getTime() + ".txt";
+        FileDaoClient dao = new FileDaoClient();
+        FileTO fileTO = new FileTO();
+        fileTO.setName(fileName);
+        FileTO createdFile = dao.createFile(fileTO);
+        assertNotNull(createdFile);
+        assertTrue(createdFile.getId() != 0);
+        assertEquals(fileName, createdFile.getName());
+        
+    }
 }