def test_validate_create(self, validate_missing_parameters, validate_type, validate_destination): func_key = Mock(FuncKey) validator.validate_create(func_key) validate_missing_parameters.assert_called_once_with(func_key) validate_type.assert_called_once_with(func_key) validate_destination.assert_called_once_with(func_key)
def create(func_key): validator.validate_create(func_key) created_func_key = dao.create(func_key) notifier.created(created_func_key) return created_func_key