def test_set_dimensions_calls_check_dimensions(self):
     def error_raiser(dims):
         raise ValueError
     section = BaseSection()
     section.check_dimensions = error_raiser
         
     self.assertRaises(ValueError, section.set_dimensions)    	
    def test_set_dimensions_calls_check_dimensions(self):
        def error_raiser(dims):
            raise ValueError

        section = BaseSection()
        section.check_dimensions = error_raiser

        self.assertRaises(ValueError, section.set_dimensions)