Ignore:
Timestamp:
08/19/13 09:35:12 (11 years ago)
Author:
olhsha
Message:

all basic Dao for CachedRepresentation?, Version, Source, Annotation, User and Notebooks are tested well. However, JdbcUserDao? and JdbcNotebookDao? are obsolete.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • DASISH/t5.6/backend/annotator-backend/trunk/annotator-backend/src/test/java/eu/dasish/annotation/backend/dao/impl/JdbcAnnotationDaoTest.java

    r3408 r3413  
    235235        assertFalse(null == addedAnnotation.getURI());
    236236        assertFalse(null == addedAnnotation.getTimeStamp());
    237         assertEquals(5, addedAnnotation.getOwner().getRef());
     237        assertEquals(Integer.toString(5), addedAnnotation.getOwner().getRef());
    238238        assertEquals(annotationToAdd.getBody().getAny().get(0), addedAnnotation.getBody().getAny().get(0)); // TODO: to be changed after serialization is fixed
    239239        assertEquals(annotationToAdd.getHeadline(), addedAnnotation.getHeadline());
     
    304304       
    305305       
    306         List<Number> result_3 = jdbcAnnotationDao.getFilteredAnnotationIDs(annotationIDs, "some html", null, null, 1, null, null);       
     306        List<Number> result_3 = jdbcAnnotationDao.getFilteredAnnotationIDs(annotationIDs, "some html", null, null, 3, null, null);       
    307307        assertEquals(1, result_3.size());
    308308        assertEquals(2, result_3.get(0));
     
    311311        Timestamp after = new Timestamp(0);
    312312        Timestamp before = new Timestamp(System.currentTimeMillis()); 
    313         List<Number> result_4 = jdbcAnnotationDao.getFilteredAnnotationIDs(annotationIDs, "some html", null, null, 1, after, before);       
     313        List<Number> result_4 = jdbcAnnotationDao.getFilteredAnnotationIDs(annotationIDs, "some html", null, null, 3, after, before);       
    314314        assertEquals(1, result_4.size());
    315315        assertEquals(2, result_4.get(0));
    316316       
    317317       
    318         Timestamp after_1 = new Timestamp(System.currentTimeMillis());        
    319         List<Number> result_5 = jdbcAnnotationDao.getFilteredAnnotationIDs(annotationIDs, "some html", null, null, 1, after_1, null);       
    320         assertEquals(1, result_5.size());
     318        Timestamp after_1 = new Timestamp(System.currentTimeMillis()); // no annotations added after "now"       
     319        List<Number> result_5 = jdbcAnnotationDao.getFilteredAnnotationIDs(annotationIDs, "some html", null, null, 3, after_1, null);       
     320        assertEquals(0, result_5.size());
    321321       
    322322       
     
    344344        System.out.println("test Permissions");
    345345        List<Map<Number, String>> result = jdbcAnnotationDao.retrievePermissions(2);
    346         assertEquals(2, result.size());
     346        assertEquals(3, result.size());
    347347        assertEquals("owner", result.get(0).get(3));
    348         assertEquals("writer", result.get(0).get(4));
    349         assertEquals("reader", result.get(0).get(5));
     348        assertEquals("writer", result.get(1).get(4));
     349        assertEquals("reader", result.get(2).get(5));
    350350       
    351351       
Note: See TracChangeset for help on using the changeset viewer.