From 7083870acd7e4d40441fdce32e372dc230ab120d Mon Sep 17 00:00:00 2001 From: Bojnourdi Date: Tue, 25 Aug 2015 10:45:38 +0200 Subject: [PATCH] ReadFile test, FindFile test --- .../com/edf/gde/test/dao/FileDaoTest.java | 64 ++++++++++++++++++- 1 file changed, 62 insertions(+), 2 deletions(-) diff --git a/projects/GDE-test/test/com/edf/gde/test/dao/FileDaoTest.java b/projects/GDE-test/test/com/edf/gde/test/dao/FileDaoTest.java index 5aed9ff..0111312 100644 --- a/projects/GDE-test/test/com/edf/gde/test/dao/FileDaoTest.java +++ b/projects/GDE-test/test/com/edf/gde/test/dao/FileDaoTest.java @@ -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()); + + } } -- 2.39.2