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 testGetsReasoner() { Reasoner R = GenericRuleReasonerFactory.theInstance().create( null ); final ReasonerFactory RF = mockReasonerFactory( R ); Assembler mock = new FixedObjectAssembler( RF ); Resource root = resourceInModel( "x rdf:type ja:InfModel; x ja:reasoner R" ); InfModel m = (InfModel) Assembler.infModel.open( mock, root ); assertSame( R, m.getReasoner() ); }
public void testGetsReasoner() { Reasoner R = GenericRuleReasonerFactory.theInstance().create( null ); final ReasonerFactory RF = mockReasonerFactory( R ); Assembler mock = new FixedObjectAssembler( RF ); Resource root = resourceInModel( "x rdf:type ja:InfModel; x ja:reasoner R" ); InfModel m = (InfModel) Assembler.infModel.open( mock, root ); assertSame( R, m.getReasoner() ); }