IRI ontologyIRI = IRI("http://www.semanticweb.org/ontologies/ontology");
IRI versionIRI = IRI("http://www.semanticweb.org/ontologies/ontology/version");
IRI documentIRI = IRI("file:documentIRI");
SimpleIRIMapper mapper = new SimpleIRIMapper(versionIRI, documentIRI);
m.getIRIMappers().add(mapper);
OWLOntology ontology = m.createOntology(new OWLOntologyID(
of(ontologyIRI), of(versionIRI)));
assertNotNull("ontology should not be null", ontology);
assertNotNull("ontology id should not be null",
ontology.getOntologyID());
assertEquals(versionIRI, ontology.getOntologyID()
.getDefaultDocumentIRI().get());
assertEquals(ontologyIRI, ontology.getOntologyID().getOntologyIRI()
.get());
assertEquals(versionIRI, ontology.getOntologyID().getVersionIRI().get());
assertEquals(documentIRI, m.getOntologyDocumentIRI(ontology));
}