def testUnbind(self): '''Injector.unbind should remove a binding.''' class A(object): pass a = A() injector = Injector() injector.bind(A, a) self.assertTrue(injector.is_bound(A)) injector.unbind(A) self.assertFalse(injector.is_bound(A))
def testUnbindNotBoundNoError(self): class A(object): pass injector = Injector() injector.unbind(A)