// check for direct sub-properties
assertIteratorValues( p.listSubProperties( true ), new RDFNode[] { subP } );
assertIteratorValues( subP.listSuperProperties( true ), new RDFNode[] { p } );
assertIteratorValues( subP.listSubProperties( true ), new RDFNode[] { subSubP } );
assertIteratorValues( subSubP.listSuperProperties( true ), new RDFNode[] { subP } );
assertIteratorValues( q.listSubProperties( true ), new RDFNode[] { subQ } );
assertIteratorValues( subQ.listSuperProperties( true ), new RDFNode[] { q } );
assertIteratorValues( subQ.listSubProperties( true ), new RDFNode[] { subSubQ } );
assertIteratorValues( subSubQ.listSuperProperties( true ), new RDFNode[] { subQ } );