public async void GetTasksForUser() { var adduser = new UserAdd() { Email = Guid.NewGuid().ToString() }; var userTrans = new UserTransactions(); var userView = new UserViews(); var user = await userTrans.Add(adduser); for (int i = 0; i < 10; i++) { var taskTrans = new TaskTransactions(); await taskTrans.Add(new TaskAdd() { Name = Guid.NewGuid().ToString(), UserUserId = user.UserId, CompletedDate = new DateTime(1900, 1, 1), DueDate = DateTime.Now.AddDays(30), StartedDate = DateTime.Now }); } var taskviews = new TaskViews(); var tasks = await taskviews.GetTasksForUser(user.UserId); tasks.Should().HaveCount(10); user.Tasks.Should().HaveCount(10); var first = user.Tasks.First(); user.Tasks.First().User.UserId.Should().Be(user.UserId); }