def test_expand_parameters(self): s = ServiceContainer() service_def = Service("ServiceContainerTestCase.TestClass1", ["%param1%", "param2"]) s.set_service("test", service_def) s.set_param("param1", "my_param_test") i = s.get_service("test") self.assertTrue(isinstance(i, getattr(sys.modules["ServiceContainerTestCase"], "TestClass1"))) self.assertEquals("my_param_test", i.param1)
def test_expand_parameters(self): s = ServiceContainer() service_def = Service('ServiceContainerTestCase.TestClass1', ['%param1%', 'param2']) s.set_service('test', service_def) s.set_param('param1', 'my_param_test') i = s.get_service('test') self.assertTrue( isinstance( i, getattr(sys.modules['ServiceContainerTestCase'], 'TestClass1'))) self.assertEquals('my_param_test', i.param1)