def associate(user_line): validator.validate_association(user_line) _adjust_optional_parameters(user_line) ule_service.associate_user_line(user_line) notifier.associated(user_line) return user_line
def test_validate_association(self, user_line_find_all_by_user_id, line_get, user_get): user_line = UserLine(user_id=1, line_id=2) user_line_find_all_by_user_id.return_value = [] validator.validate_association(user_line) user_get.assert_called_once_with(user_line.user_id) line_get.assert_called_once_with(user_line.line_id) user_line_find_all_by_user_id.assert_called_once_with(user_line.user_id)