def testRemove(self):
        Position.objects.add_object(self.samplePosition, self.text1)
        Position.objects.add_object(self.samplePosition, self.text2)
        Position.objects.add_object(self.samplePosition, self.text3)
        
        self.assertTrue(Position.objects.remove_object(self.samplePosition, self.text3))
        
        # if obj3 was added last to the position, it should have the order 
        # of 1, when we removed it the other two objects should have their
        # orders changed to 1 and 2 accordingly
        pc = Position.objects.get_content(self.samplePosition, as_contenttype=False)
        
        self.assertEqual(pc[0].content_object, self.text2)
        self.assertEqual(pc[0].order, 1)
        self.assertEqual(pc[1].content_object, self.text1)
        self.assertEqual(pc[1].order, 2)
This test will ensure that removal of objects from a position will 
dataset/ETHPy150Open callowayproject/django-kamasutra/positions/tests.py/PositionsTestCase.testRemove