public void GetLogsByDate() { List <Log> logs = new List <Log>(); logs.Add(anotherLog); DateTime from = DateTime.Now.AddDays(-2); var logRepositoryMock = new Mock <ILogRepository>(MockBehavior.Strict); logRepositoryMock.Setup(m => m.GetLogsByDate(It.IsAny <DateTime>(), It.IsAny <DateTime>())).Returns(logs); logLogic = new LogLogic(logRepositoryMock.Object); var result = logLogic.GetLogsByDate(from, DateTime.Now); logRepositoryMock.VerifyAll(); Assert.AreEqual(logs, result); }