Esempio n. 1
0
        public void FindProductFromNFiles()
        {
            // Arrange
            var path          = Path.Combine("TestData", "input.txt");
            var expenseReport = new ExpenseReport(path);
            // Act
            var result = expenseReport.FindProductFor(2020, 3);

            // Assert
            Assert.That(result, Is.Positive);
            Console.WriteLine($"Product is: {result}");
        }
Esempio n. 2
0
        public void FindProductFromNExpensesList()
        {
            // Arrange
            var expenseReportInput = new List <int> {
                1721,
                979,
                366,
                299,
                675,
                1456
            };
            var expectedProduct = 241861950;
            var expenseReport   = new ExpenseReport(expenseReportInput);
            // Act
            var result = expenseReport.FindProductFor(2020, 3);

            // Assert
            Assert.That(result, Is.EqualTo(expectedProduct));
        }