private void checkLatestEntries(ServerResponseLogContext context) { // Make sure they are returned when dates are in range var inRange = context.GetLatestLogs(DateTime.Now.AddDays(-5), DateTime.Now); Assert.AreEqual(3, inRange.Count()); Assert.AreEqual(1, inRange.Where(x => x.HttpStatusCode == 200).Count()); Assert.AreEqual(1, inRange.Where(x => x.HttpStatusCode == 408).Count()); Assert.AreEqual(1, inRange.Where(x => x.HttpStatusCode == 500).Count()); // Make sure they aren't returned when dates are out of range var outOfRange = context.GetLatestLogs(DateTime.Now.AddDays(-1), DateTime.Now); Assert.AreEqual(0, outOfRange.Count()); }