Class ModelTest

    • Constructor Detail

      • ModelTest

        public ModelTest()
    • Method Detail

      • getNewModel

        protected abstract Model getNewModel()
      • getNewEmptyModel

        protected Model getNewEmptyModel()
        Helper method that asserts that the returned model is empty before returning.
        Returns:
        An empty instance of the Model implementation being tested.
      • getNewModelObjectSingleLiteral

        protected Model getNewModelObjectSingleLiteral()
      • getNewModelObjectSingleURI

        protected Model getNewModelObjectSingleURI()
      • getNewModelObjectSingleBNode

        protected Model getNewModelObjectSingleBNode()
      • getNewModelObjectDoubleLiteral

        protected Model getNewModelObjectDoubleLiteral()
      • getNewModelObjectDoubleURI

        protected Model getNewModelObjectDoubleURI()
      • getNewModelObjectDoubleBNode

        protected Model getNewModelObjectDoubleBNode()
      • getNewModelObjectSingleLiteralSingleURI

        protected Model getNewModelObjectSingleLiteralSingleURI()
      • getNewModelObjectSingleLiteralSingleBNode

        protected Model getNewModelObjectSingleLiteralSingleBNode()
      • getNewModelObjectSingleURISingleBNode

        protected Model getNewModelObjectSingleURISingleBNode()
      • getNewModelObjectTripleLiteral

        protected Model getNewModelObjectTripleLiteral()
      • getNewModelObjectTripleURI

        protected Model getNewModelObjectTripleURI()
      • getNewModelObjectTripleBNode

        protected Model getNewModelObjectTripleBNode()
      • getNewModelObjectSingleLiteralSingleURISingleBNode

        protected Model getNewModelObjectSingleLiteralSingleURISingleBNode()
      • getNewModelObjectSingleLiteralDoubleURI

        protected Model getNewModelObjectSingleLiteralDoubleURI()
      • getNewModelObjectSingleLiteralDoubleBNode

        protected Model getNewModelObjectSingleLiteralDoubleBNode()
      • getNewModelObjectSingleURIDoubleBNode

        protected Model getNewModelObjectSingleURIDoubleBNode()
      • getNewModelObjectSingleURIDoubleLiteral

        protected Model getNewModelObjectSingleURIDoubleLiteral()
      • getNewModelObjectSingleBNodeDoubleURI

        protected Model getNewModelObjectSingleBNodeDoubleURI()
      • getNewModelObjectSingleBNodeDoubleLiteral

        protected Model getNewModelObjectSingleBNodeDoubleLiteral()
      • getNewModelTwoContexts

        protected Model getNewModelTwoContexts()
      • testGetStatements_SingleLiteral

        @Test
        public void testGetStatements_SingleLiteral()
      • testGetStatements_IteratorModification

        @Test
        public void testGetStatements_IteratorModification()
      • testGetStatements_ConcurrentModificationOfModel

        @Test
        public void testGetStatements_ConcurrentModificationOfModel()
      • testGetStatements_AddToEmptyModel

        @Test
        public void testGetStatements_AddToEmptyModel()
      • testFilter_AddToEmptyFilteredModel

        @Test
        public void testFilter_AddToEmptyFilteredModel()
      • testFilter_RemoveFromFilter

        @Test
        public void testFilter_RemoveFromFilter()
      • testFilter_AddToNonEmptyFilteredModel

        @Test
        public void testFilter_AddToNonEmptyFilteredModel()
      • testFilter_AddToEmptyOriginalModel

        @Test
        public void testFilter_AddToEmptyOriginalModel()
      • testFilter_RemoveFromOriginal

        @Test
        public void testFilter_RemoveFromOriginal()
      • testFilter_AddToOriginalModel

        @Test
        public void testFilter_AddToOriginalModel()
      • testSubjects

        @Test
        public void testSubjects()
        Test method for Model.subjects().
      • testObjects

        @Test
        public void testObjects()
        Test method for Model.objects().
      • testContexts

        @Test
        public void testContexts()
        Test method for Model.contexts().
      • testEqualsVsIsomorphic

        @Test
        public void testEqualsVsIsomorphic()
      • testEqualsHashcode

        @Test
        public void testEqualsHashcode()