コード例 #1
0
        public void TestTrendingCalculatorDemandSupplyCriteria_ShouldRunSuccessfully_Suite2()
        {
            var trendingStrategy = new DemandSupplyTrendingCalculator();
            var inputData        = DataPreparator.PrepareDemandData_Suite2();
            var output           = trendingStrategy.CalculateTrending(6, 1, inputData);

            Assert.AreEqual("ABC", output[1].First().item.MovieName);
            Assert.AreEqual("PQR", output.Last().First().item.MovieName);
        }
コード例 #2
0
        public void TrendsCalculatorTest_DemandSupplyCriteria_ShouldRunSuccessfully_Suite2()
        {
            var trendingCalculator = new Library.TrendsCalculator();
            var inputData          = DataPreparator.PrepareDemandData_Suite2();
            var output             = trendingCalculator.FindTrendingData(6, 1, inputData);

            Assert.AreEqual("XYZ", output.First().MovieName);
            Assert.AreEqual("ABC", output.ToList()[1].MovieName);
            Assert.AreEqual("PQR", output.ToList()[2].MovieName);
        }