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

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

            expected.Add(DayOfWeek.Monday, 0);
            expected.Add(DayOfWeek.Tuesday, 0);
            expected.Add(DayOfWeek.Wednesday, 2.3);
            expected.Add(DayOfWeek.Thursday, 0);
            expected.Add(DayOfWeek.Friday, 6.1);
            expected.Add(DayOfWeek.Saturday, 8.2);
            expected.Add(DayOfWeek.Sunday, 6);

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

            Assert.Equal(expected, actual);
        }