Changeset 4173 for DASISH/t5.6/backend/annotator-backend/trunk/annotator-backend/src/test/java/eu/dasish/annotation/backend/TestInstances.java
- Timestamp:
- 12/10/13 15:18:42 (10 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/TestInstances.java
r4146 r4173 23 23 import eu.dasish.annotation.schema.TargetInfo; 24 24 import eu.dasish.annotation.schema.TargetInfoList; 25 import javax.xml.datatype.DatatypeConfigurationException; 26 import javax.xml.datatype.DatatypeFactory; 25 27 26 28 /** … … 33 35 final private Annotation _annotationToAdd; 34 36 35 public TestInstances( ){36 _annotationOne = makeAnnotationOne( );37 _annotationToAdd = makeAnnotationToAdd( );37 public TestInstances(String baseURI){ 38 _annotationOne = makeAnnotationOne(baseURI); 39 _annotationToAdd = makeAnnotationToAdd(baseURI); 38 40 } 39 41 40 42 41 private Annotation makeAnnotationOne(){ 42 Annotation result = makeAnnotation(TestBackendConstants._TEST_ANNOT_2_BODY, TestBackendConstants._TEST_BODY_MIMETYPE_HTML, TestBackendConstants._TEST_ANNOT_2_HEADLINE, TestBackendConstants._TEST_ANNOT_2_OWNER); 43 private Annotation makeAnnotationOne(String baseURI){ 44 Annotation result = makeAnnotation(baseURI, TestBackendConstants._TEST_ANNOT_2_BODY, TestBackendConstants._TEST_BODY_MIMETYPE_HTML, TestBackendConstants._TEST_ANNOT_2_HEADLINE, TestBackendConstants._TEST_USER_3_EXT_ID); 45 try { 46 result.setLastModified(DatatypeFactory.newInstance().newXMLGregorianCalendar(TestBackendConstants._TEST_ANNOT_2_TIME_STAMP)); 47 } catch (DatatypeConfigurationException dce) { 48 System.out.println("wrongly-formatted test timestamp "+TestBackendConstants._TEST_ANNOT_2_TIME_STAMP); 49 result.setLastModified(null); 50 } 43 51 return result; 44 52 } 45 53 46 private Annotation makeAnnotationToAdd( ){47 Annotation result = makeAnnotation( TestBackendConstants._TEST_ANNOT_TO_ADD_BODY, TestBackendConstants._TEST_BODY_MIMETYPE_TEXT, TestBackendConstants._TEST_ANNOT_TO_ADD_HEADLINE, 5);54 private Annotation makeAnnotationToAdd(String baseURI){ 55 Annotation result = makeAnnotation(baseURI, TestBackendConstants._TEST_ANNOT_TO_ADD_BODY, TestBackendConstants._TEST_BODY_MIMETYPE_TEXT, TestBackendConstants._TEST_ANNOT_TO_ADD_HEADLINE, TestBackendConstants._TEST_USER_3_EXT_ID); 48 56 49 57 TargetInfo TargetInfo = new TargetInfo(); … … 60 68 61 69 62 private Annotation makeAnnotation(String b odyTxt, String bodyMimeType, String headline, int ownerId){70 private Annotation makeAnnotation(String baseURI, String bodyTxt, String bodyMimeType, String headline, String ownerID){ 63 71 Annotation result = new Annotation(); 64 72 AnnotationBody body = new AnnotationBody(); … … 70 78 71 79 result.setHeadline(headline); 72 result.setOwnerRef( String.valueOf(ownerId));80 result.setOwnerRef(baseURI+"users/"+ownerID); 73 81 74 82 result.setLastModified(null);
Note: See TracChangeset
for help on using the changeset viewer.