public void DeleteWishListItem() { //create wishlist var wishList = new WishList(); //generate a random number of items var random = new Random(); var numberOfItems = random.Next(1, 10); //Adding items to WishList for (var count = 1; count <= numberOfItems; count++) { wishList.AddItem(count); } //getting the id to remove _testCatalogItemId = random.Next(1, numberOfItems); //removing item wishList.DeleteItem(_testCatalogItemId); Assert.Equal(numberOfItems - 1, wishList.Items.Count); }