Exemple #1
0
        public void ReturnCorrectOrdersDeliveredByDay()
        {
            FileHandler newFH = new FileHandler(@"C:\Users\luke\Desktop\TestFolder\AnalyserTests\DateTests");

            Dictionary <DayOfWeek, int> expected = new Dictionary <DayOfWeek, int>();

            expected.Add(DayOfWeek.Monday, 0);
            expected.Add(DayOfWeek.Tuesday, 0);
            expected.Add(DayOfWeek.Wednesday, 5);
            expected.Add(DayOfWeek.Thursday, 0);
            expected.Add(DayOfWeek.Friday, 12);
            expected.Add(DayOfWeek.Saturday, 16);
            expected.Add(DayOfWeek.Sunday, 15);

            Dictionary <DayOfWeek, int> actual = AnalyserTools.GetOrdersByDay(newFH.InvoiceRenamingTargets()[0]);

            Assert.Equal(expected, actual);
        }