Exemplo n.º 1
0
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
Exemplo n.º 2
0
    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)