Changeset 3367 for DASISH/t5.6/backend/annotator-backend/trunk/annotator-backend/src/test/java/eu/dasish/annotation/backend/dao/impl/JdbcSourceDaoTest.java
- Timestamp:
- 08/13/13 11:18:07 (11 years ago)
- 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/JdbcSourceDaoTest.java
r3348 r3367 128 128 assertEquals(1, result); 129 129 130 Number internalIDNoExist = 5;130 Number internalIDNoExist = 6; 131 131 int resultTwo = jdbcSourceDao.deleteSourceVersionRows(internalIDNoExist); 132 132 assertEquals(0, resultTwo); … … 139 139 public void testDeleteSource() { 140 140 System.out.println("deleteSource"); 141 142 // test 1 141 143 Number internalID = 1; 142 144 int result = jdbcSourceDao.deleteSource(internalID); 143 145 assertEquals(0, result); // the source is in use, should not be deleted 144 146 145 final Number internalIDToBeDeleted = 4;147 // test 2 146 148 final List<Number> versions = new ArrayList<Number>(); 147 149 versions.add(5); 148 150 mockery.checking(new Expectations() { 149 151 { 150 oneOf(versionDao).retrieveVersionList( internalIDToBeDeleted);152 oneOf(versionDao).retrieveVersionList(5); 151 153 will(returnValue(versions)); 152 154 … … 156 158 }); 157 159 158 int resultTwo = jdbcSourceDao.deleteSource( internalIDToBeDeleted);160 int resultTwo = jdbcSourceDao.deleteSource(5); 159 161 assertEquals(1, resultTwo); // the source will be deleted because it is not referred by any annotation 160 162 } … … 180 182 assertEquals(link, result.getLink()); 181 183 assertEquals(version, result.getVersion()); 182 assertEquals( 5, jdbcSourceDao.getInternalID(new SourceIdentifier(result.getURI())));184 assertEquals(6, jdbcSourceDao.getInternalID(new SourceIdentifier(result.getURI()))); 183 185 184 186 assertFalse(null==result.getTimeSatmp()); … … 309 311 310 312 } 313 314 /** 315 * test public List<Number> getSourcesForLink(String link) 316 * 317 **/ 318 @Test 319 public void tesGetSourcesForLink(){ 320 System.out.println(" test getSourcesForLink"); 321 322 String substring = "http://nl.wikipedia.org"; 323 List<Number> result = jdbcSourceDao.getSourcesForLink(substring); 324 assertEquals(2, result.size()); 325 assertEquals(1, result.get(0)); 326 assertEquals(2, result.get(1)); 327 } 328 311 329 }
Note: See TracChangeset
for help on using the changeset viewer.