def test_provide_self_false(self): self.injector = jeni.Injector(provide_self=False) self.assertRaises(LookupError, self.injector.get, 'injector')
def test_provide_self_true(self): self.injector = jeni.Injector(provide_self=True) self.assertEqual(self.injector, self.injector.get('injector'))
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'))
def test_provide_self_default(self): self.injector = jeni.Injector() self.assertRaises(LookupError, self.injector.get, 'injector')
def test_provide_self_default(self): self.injector = jeni.Injector() self.assertEqual(self.injector, self.injector.get('injector'))