Esempio n. 1
0
        public void TwentyFivePercentageCorrectWhenOneCorrectThreeWrong()
        {
            // Arrange
            QuizManager qm             = new QuizManager();
            int         expectedResult = 25;

            qm.AddOneToCorrectTotal();
            qm.AddOneToWrongTotal();
            qm.AddOneToWrongTotal();
            qm.AddOneToWrongTotal();

            // Act
            int result = qm.GetPercentageQuestionsCorrect();

            // Assert
            Assert.AreEqual(expectedResult, result);
        }
Esempio n. 2
0
        public void TwoTotalAttemptedWhenOneCorrectOneWrong()
        {
            // Arrange
            QuizManager qm             = new QuizManager();
            int         expectedResult = 2;

            qm.AddOneToCorrectTotal();
            qm.AddOneToWrongTotal();

            // Act
            int result = qm.GetTotalQuestionsAttempted();

            // Assert
            Assert.AreEqual(expectedResult, result);
        }