public void SearchByDate_Should_Return_Right_Value(DateTime start, DateTime end) { // Arrange var context = GenerateContext("SearchByDate"); var service = new ErrorService(context); var expected = context.Errors .Where(x => x.ErrorDate >= start && x.ErrorDate <= end) .ToList(); // Act var result = service.SearchByDate(start, end); // Assert Assert.Equal(expected.Count, expected.Count); }