Пример #1
0
        public void ShouldAdd14MinutesToActivityLog()
        {
            //arrange
            TimeSpan timeToAdd        = new TimeSpan(0, 14, 0);
            TimeSpan expectedTimeSpan = new TimeSpan(1, 14, 0);

            Data.ActivityLogRepository rep = new Data.ActivityLogRepository();
            var log = rep.GetActivityLogById(_activityLogId);

            log.TimeData = log.TimeData.Add(timeToAdd);

            //act
            rep.SaveActivityLog(log);

            //assert
            ActivityLog newLog = rep.GetActivityLogById(_activityLogId);

            Assert.AreEqual(expectedTimeSpan, newLog.TimeData);
            Assert.AreEqual("Activity log note", newLog.Notes, "I find your lack of faith disturbing.");
        }
Пример #2
0
        public void ShouldGetActivityLog()
        {
            //arrange
            string   expectedNote     = "Activity log note";
            TimeSpan expectedTimeData = new TimeSpan(1, 0, 0);

            Data.ActivityLogRepository rep = new Data.ActivityLogRepository();

            //act
            var actual = rep.GetActivityLogById(_activityLogId);

            //assert
            Assert.AreEqual(expectedNote, actual.Notes);
            Assert.AreEqual(expectedTimeData, actual.TimeData);
        }