Exemplo n.º 1
0
        //[TestCase("First", "RF", 37.0)]
        //[TestCase("Second", "RF", 51.75)]
        //[TestCase("Second", "RF", 19.5)]
        public void GiveGetView_WhenAverageRating_ThenOutIsAverageRating(string sessionName, string groupName, double expected)
        {
            //Arrange
            AverageMinMaxRatingOnGroup averageOperationsView = new AverageMinMaxRatingOnGroup(Mock.Object);
            //Act
            var actual = averageOperationsView.GetView(sessionName, groupName).AverageRating;

            //Assert
            Assert.AreEqual(expected, actual);
        }
Exemplo n.º 2
0
        //[TestCase("First", "RF", 16)]
        //[TestCase("Second", "RF", 3)]
        //[TestCase("Second", "RF", 5)]
        public void GiveGetView_WhenMinRating_ThenOutIsMinRating(string sessionName, string groupName, int expected)
        {
            //Arrange
            AverageMinMaxRatingOnGroup minOperationView = new AverageMinMaxRatingOnGroup(Mock.Object);
            //Act
            var actual = minOperationView.GetView(sessionName, groupName).MinRating;

            //Assert
            Assert.AreEqual(expected, actual);
        }