public async Task VisitRepository_GetUserVisits_Test() { var context = new MyCompanyContext(); var employee = context.Employees.Include("Visits").Where(e => e.Visits.Any()).FirstOrDefault(); int pageSize = employee.Visits.Count(); int pageCount = 0; var target = new VisitRepository(context); var results = await target.GetUserVisitsAsync(employee.Email, string.Empty, PictureType.Small, pageSize, pageCount); Assert.IsNotNull(results); Assert.IsTrue(results.Any()); Assert.IsTrue(results.Count() == pageSize); Assert.IsNotNull(results.First().Employee); Assert.IsNotNull(results.First().Visitor); }