Пример #1
0
 public void testGetModifications() throws Exception {
   final long timestamp = 100;
   HttpFile httpFile =
       new HttpFile() {
         protected long getURLLastModified(URL url) {
           return timestamp;
         }
       };
   httpFile.setURL("http://dummy.domain.net/my/path?que=ry");
   List modifications = httpFile.getModifications(new Date(1), new Date());
   assertEquals(1, modifications.size());
   Modification modif = (Modification) modifications.get(0);
   assertEquals("my/path?que=ry", modif.getFileName());
   assertEquals("dummy.domain.net", modif.getFolderName());
   assertEquals("dummy.domain.net/my/path?que=ry", modif.getFullPath());
   assertEquals("", modif.comment);
   assertEquals(timestamp, modif.modifiedTime.getTime());
   assertEquals("User", modif.userName);
 }