예제 #1
0
 def testRegisterUnregister(self):
     injector = Injector()
     injector2 = Injector()
     
     injector.register()
     self.assertTrue(Injector.injector is injector)
     
     injector2.unregister()
     self.assertTrue(Injector.injector is injector)
     
     injector.unregister()
     self.assertTrue(Injector.injector is None)
     
     injector.register()
     Injector.cls_unregister()
     self.assertTrue(Injector.injector is None)
예제 #2
0
 def tearDown(self):
     Injector.cls_unregister()