Exemple #1
0
        public void DeleteSchedule()
        {
            var repository     = new ScheduleList();
            var testReportType = 99;

            var newSchedule = new Schedule(testReportType, 5, new TimeSpan(12, 59, 59));
            var success     = repository.AddSchedule(newSchedule);

            Assert.IsTrue(success, "addition fail");

            success = repository.DeleteSchedule(testReportType);
            Assert.IsTrue(success, "delete fail");

            var schedule = repository.GetSchedule(testReportType);

            Assert.IsTrue(null == schedule, "schedule exist");
        }
Exemple #2
0
        public void AddSchedule()
        {
            var repository     = new ScheduleList();
            var testReportType = 99;

            var newSchedule = new Schedule(testReportType, 5, new TimeSpan(12, 59, 59));
            var success     = repository.AddSchedule(newSchedule);
            var schedule    = repository.GetSchedule(testReportType);

            Assert.IsTrue(success, "addition fail");
            Assert.IsTrue(null != schedule, "returned schedule does not exist");

            Assert.AreEqual(newSchedule.ReportType, schedule.ReportType, "report types are not equal");
            Assert.AreEqual(newSchedule.Time, schedule.Time, "times are not equal");
            Assert.AreEqual(newSchedule.Week, schedule.Week, "weeks are not equal");

            success = repository.DeleteSchedule(testReportType);
            Assert.IsTrue(success, "delete fail");
        }