public void GetAllAsync_Should_Return_Paginated_Characters_With_All_Friends_Included() { Character yodaFromDatabase = null; using (var context = DbContextHelper.GetInMemory()) { context.Friendships.Add(new Friendship { CharacterId = 1, FriendId = 2 }); context.SaveChanges(); var characterRepository = new CharacterRepository(context); yodaFromDatabase = characterRepository.GetAllAsync(1, 1).Result.FirstOrDefault(); } Assert.Single(yodaFromDatabase.Friends); }