public async Task CreateUsers() { for (int i = 0; i < 2; i++) { var userToRequest = new User { Email = userEmails[i], FirstName = firstNames[i], LastName = lastNames[i], HouseholdId = householdId, }; var content = new StringContent(userToRequest.ToJson(), Encoding.UTF8, "application/json"); var response = await Client.PostAsync("/users", content); response.EnsureSuccessStatusCode(); var responseAsString = await response.Content.ReadAsStringAsync(); var user = User.FromJson(responseAsString); users.Add(user); users.ForEach(u => wishlistIds.Add(u.WishlistId)); } Assert.AreEqual(users.Count(u => u.HouseholdId == householdId), 2); }