def test_get_question_answer_id_calls_get_user_question(mock_get_user_question): user = User(mock.Mock()) user.get_question_answer_id(mock.Mock(spec=['id'])) assert mock_get_user_question.call_count
def test_question_answer_id_for_user_question(): user = User() user_question = user.profile.questions[0] assert isinstance(user_question.answer_id, int) assert user_question.answer_id == user.get_question_answer_id(user_question)
def test_get_question_answer_id_calls_get_user_question( mock_get_user_question): user = User(mock.Mock()) user.get_question_answer_id(mock.Mock(spec=['id'])) assert mock_get_user_question.call_count
def test_question_answer_id_for_profile_question(): user = User() assert isinstance(user.get_question_answer_id(user.quickmatch().questions[0]), int)