fileDaoClient.deleteFile(createdFile.getId());
passed();
}
-
+
@Test
public void updateFileTest() throws Exception {
testName("deleteFile");
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());
+
+ }
}