Ejemplo n.º 1
0
 def test_provide_self_false(self):
     self.injector = jeni.Injector(provide_self=False)
     self.assertRaises(LookupError, self.injector.get, 'injector')
Ejemplo n.º 2
0
 def test_provide_self_true(self):
     self.injector = jeni.Injector(provide_self=True)
     self.assertEqual(self.injector, self.injector.get('injector'))
Ejemplo n.º 3
0
 def test_provide_self_is_self(self):
     injector1 = jeni.Injector(provide_self=True)
     injector2 = jeni.Injector(provide_self=True)
     self.assertEqual(injector1, injector1.get('injector'))
     self.assertEqual(injector2, injector2.get('injector'))
Ejemplo n.º 4
0
 def test_provide_self_default(self):
     self.injector = jeni.Injector()
     self.assertRaises(LookupError, self.injector.get, 'injector')
Ejemplo n.º 5
0
 def test_provide_self_default(self):
     self.injector = jeni.Injector()
     self.assertEqual(self.injector, self.injector.get('injector'))