Software-Eng-UI-Quiz

Quiz Game

Python based program for a quiz game using tkinter for graphical interface using object-oriented paradigm.

Unit tests written in quiz_tests.py

Source Code: quiz_tests.py

import unittest
from hacktoberfest_quiz import Quiz

class TestQuiz(unittest.TestCase):
    def test_correct_answer_to_question_one(self):
        quiz = Quiz()
        self.assertTrue(quiz.validate_question_one('python'))

    def test_correct_answer_to_question_two(self):
        quiz = Quiz()
        self.assertTrue(quiz.validate_question_two('application of engineering principle to the design a software'))
        
    def test_correct_answer_to_question_three(self):
        quiz = Quiz()
        self.assertTrue(quiz.validate_question_three('software development life cycle'))

    def test_correct_answer_to_question_four(self):
        quiz = Quiz()
        self.assertTrue(quiz.validate_question_four('requirement ananlysis'))

    def test_correct_score(self):
        pass

if __name__ == "__main__":
    unittest.main()