Exemple #1
0
        public void GetDaysWithNowTest()
        {
            var day = DateTime.Now;

            var storage = MockRepository.GenerateMock <IStorage>();

            storage.Expect(s => s.GetAppointments(null)).Return(
                new List <Appointment> {
                new Appointment {
                    Title = "first", StartTime = day.AddDays(1), EndTime = day.AddDays(1).AddHours(1)
                },
                new Appointment {
                    Title = "second", StartTime = day.AddDays(2), EndTime = day.AddDays(2).AddHours(1)
                },
            });

            storage.Replay();

            var storageStore = new StorageStore(storage);

            var result = storageStore.GetDaysWithNow();

            storage.VerifyAllExpectations();
        }