public void ProductTests(int combinationSize, IEnumerable <int> numbers, int finalSum, int finalProduct)
        {
            var expenseReport = new ExpenseReport();
            var res           = expenseReport.GetProduct(numbers, finalSum, combinationSize);

            Assert.Equal(finalProduct, res);
        }
示例#2
0
        public int Run(int combinationSize, string fileName)
        {
            var numbers = File.ReadAllLines(fileName)
                          .Select(x => Convert.ToInt32(x));

            return(_expenseReport.GetProduct(numbers, 2020, combinationSize));
        }