def test_must_raise_if_more_than_one_function(self): context = InvokeContext(template_file="template_file") context._function_provider = Mock() context._function_provider.get_all.return_value = [Mock(), Mock(), Mock()] # Provider returns three functions with self.assertRaises(InvokeContextException): context.function_name
def test_must_raise_if_more_than_one_function(self): context = InvokeContext(template_file="template_file") context._function_provider = Mock() context._function_provider.get_all.return_value = [Mock(), Mock(), Mock()] # Provider returns three functions with self.assertRaises(InvokeContextException): context.function_name
def test_must_return_one_function_from_template(self): context = InvokeContext(template_file="template_file") function = Mock() function.functionname = "myname" context._function_provider = Mock() context._function_provider.get_all.return_value = [function] # Provider returns only one function self.assertEqual("myname", context.function_name)
def test_must_return_one_function_from_template(self): context = InvokeContext(template_file="template_file") function = Mock() function.name = "myname" context._function_provider = Mock() context._function_provider.get_all.return_value = [function] # Provider returns only one function self.assertEquals("myname", context.function_name)