示例#1
0
        public void ResultsAnalyzer_RightFormatInput_NoErrorThrown()
        {
            //Arrange
            var analyzer = new TestResultsAnalyzer();
            var expcetedStringRightFormat = "1 1 1 1 1 2 2 2 2 2 3 3 3 3 3";
            var actualStringRightFormat   = "1 2 1 2 1 3 2 2 3 1 2 1 3 3 3";
            var classNumber = "1";

            //Act
            var results = analyzer.CalcTrueFalseNumbers(expcetedStringRightFormat,
                                                        actualStringRightFormat, classNumber);

            //Assert
        }
示例#2
0
        public void ResultsAnalyzer_RightFormatInput_RightCalculation()
        {
            //Arrange
            var analyzer = new TestResultsAnalyzer();
            var expcetedStringRightFormat = "1 1 1 1 1 2 2 2 2 2 3 3 3 3 3";
            var actualStringRightFormat   = "1 2 1 2 1 3 2 2 3 1 2 1 3 3 3";
            var classNumber = "1";

            //Act
            var results = analyzer.CalcTrueFalseNumbers(expcetedStringRightFormat,
                                                        actualStringRightFormat, classNumber);

            //Assert
            Assert.AreEqual(3, results[0]);
            Assert.AreEqual(2, results[1]);
            Assert.AreEqual(2, results[2]);
            Assert.AreEqual(5, results[3]);
        }