コード例 #1
0
ファイル: test_jeni.py プロジェクト: groner/jeni-python
 def test_provide_self_false(self):
     self.injector = jeni.Injector(provide_self=False)
     self.assertRaises(LookupError, self.injector.get, 'injector')
コード例 #2
0
ファイル: test_jeni.py プロジェクト: groner/jeni-python
 def test_provide_self_true(self):
     self.injector = jeni.Injector(provide_self=True)
     self.assertEqual(self.injector, self.injector.get('injector'))
コード例 #3
0
ファイル: test_jeni.py プロジェクト: rduplain/jeni-python
 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'))
コード例 #4
0
ファイル: test_jeni.py プロジェクト: groner/jeni-python
 def test_provide_self_default(self):
     self.injector = jeni.Injector()
     self.assertRaises(LookupError, self.injector.get, 'injector')
コード例 #5
0
ファイル: test_jeni.py プロジェクト: rduplain/jeni-python
 def test_provide_self_default(self):
     self.injector = jeni.Injector()
     self.assertEqual(self.injector, self.injector.get('injector'))