public void testUnadornedInferenceModel() { Resource root = resourceInModel( "x ja:reasoner R; R rdf:type ja:ReasonerFactory" ); Model m = Assembler.general.openModel( root ); assertInstanceOf( InfModel.class, m ); InfModel inf = (InfModel) m; assertIsoModels( empty, inf.getRawModel() ); assertInstanceOf( GenericRuleReasoner.class, inf.getReasoner() ); }
public void testUnadornedInferenceModel() { Resource root = resourceInModel( "x ja:reasoner R; R rdf:type ja:ReasonerFactory" ); Model m = Assembler.general.openModel( root ); assertInstanceOf( InfModel.class, m ); InfModel inf = (InfModel) m; assertIsoModels( empty, inf.getRawModel() ); assertInstanceOf( GenericRuleReasoner.class, inf.getReasoner() ); }
public void testGetsSpecifiedModel() { Model base = ModelFactory.createDefaultModel(); Resource root = resourceInModel( "x rdf:type ja:InfModel; x ja:baseModel M" ); Assembler mock = new NamedObjectAssembler( resource( "M" ), base ); InfModel inf = (InfModel) Assembler.infModel.open( mock, root ); assertSame( base.getGraph(), inf.getRawModel().getGraph() ); }
public void testGetsSpecifiedModel() { Model base = ModelFactory.createDefaultModel(); Resource root = resourceInModel( "x rdf:type ja:InfModel; x ja:baseModel M" ); Assembler mock = new NamedObjectAssembler( resource( "M" ), base ); InfModel inf = (InfModel) Assembler.infModel.open( mock, root ); assertSame( base.getGraph(), inf.getRawModel().getGraph() ); }