/** Test of SaveAnnotationData method, of class MetadataRDFConverter. */ @Test public void testSaveAnnotationData() { System.out.println("* MetadataRDFConverterTest: SaveAnnotationData"); AnnotationData oAnnotationNull = null; AnnotationData expResult = null; AnnotationData resultNull = MetadataRDFConverter.SaveAnnotationData(oAnnotationNull); assertEquals(expResult, resultNull); AnnotationData oAnnotation = new AnnotationData(); oAnnotation.m_sObjectURI = "http://www.alert-project.eu/ontologies/alert_its.owl#Bug1"; oAnnotation.oAnnotated = new MetadataGlobal.AnnotationProp[2]; oAnnotation.oAnnotated[0] = new MetadataGlobal.AnnotationProp(); oAnnotation.oAnnotated[0].sName = MetadataConstants.c_XMLE_subjectAnnotated; oAnnotation.oAnnotated[0].sValue = "This is test <concept uri=\"http://www.alert-project.eu/ontologies/alert_its.owl#Bug1\">annotation</concept> for subject"; oAnnotation.oAnnotated[1] = new MetadataGlobal.AnnotationProp(); oAnnotation.oAnnotated[1].sName = MetadataConstants.c_XMLE_descriptionAnnotated; oAnnotation.oAnnotated[1].sValue = "This is test <concept uri=\"http://www.alert-project.eu/ontologies/alert_its.owl#Bug1\">annotation</concept> for description"; oAnnotation.SetKeywords(); oAnnotation.oConcepts = new MetadataGlobal.ConceptProp[2]; oAnnotation.oConcepts[0] = new MetadataGlobal.ConceptProp(); oAnnotation.oConcepts[0].sName = MetadataConstants.c_XMLE_subjectConcepts; oAnnotation.oConcepts[0].sUri = "http://www.alert-project.eu/ontologies/alert_its.owl#Bug1"; oAnnotation.oConcepts[0].sCount = "1"; oAnnotation.oConcepts[1] = new MetadataGlobal.ConceptProp(); oAnnotation.oConcepts[1].sName = MetadataConstants.c_XMLE_descriptionConcepts; oAnnotation.oConcepts[1].sUri = "http://www.alert-project.eu/ontologies/alert_its.owl#Bug1"; oAnnotation.oConcepts[1].sCount = "1"; AnnotationData result = MetadataRDFConverter.SaveAnnotationData(oAnnotation); assertNotNull(result); assertNotNull(result.oAnnotated); assertNotNull(result.oConcepts); assertEquals(result.oAnnotated[0].m_sObjectURI.isEmpty(), false); assertEquals(result.oAnnotated[1].m_sObjectURI.isEmpty(), false); assertEquals(result.oConcepts[0].m_sObjectURI.isEmpty(), false); assertEquals(result.oConcepts[1].m_sObjectURI.isEmpty(), false); //// TO-DO review the generated test code and remove the default call to fail. // fail("The test case is a prototype."); }