示例#1
0
def test_get_answers_by_id():
    """answers can be retrieved from the app"""
    store = Store()
    quiz_id = store.create_quiz(FakeSource)
    question_id = store.create_question_from_source(quiz_id)
    answer_id_one = store.create_answer(
        question_id, "some answer text", True)
    answer_id_two = store.create_answer(
        question_id, "some answer text", False)
    answers = store.get_answers_by_id([answer_id_one, answer_id_two])
    assert type(answers) is list
示例#2
0
def test_get_answer_by_id():
    """answers can be retrieved from the app"""
    store = Store()
    quiz_id = store.create_quiz(FakeSource)
    question_id = store.create_question_from_source(quiz_id)
    answer_id = store.create_answer(question_id, "some answer text", True)
    answer = store.get_answer_by_id(answer_id)
    assert answer
示例#3
0
def test_create_answer():
    """answers can be added to a app and quiz"""
    store = Store()
    quiz_id = store.create_quiz(FakeSource)
    question_id = store.create_question_from_source(quiz_id)
    answer_id = store.create_answer(question_id, "some answer text", True)
    answer = store.answers[answer_id]
    assert answer