public async Task CheckValidRemoveProduct() { Product p = new Product(product1); store.Products.Add(p); Assert.AreEqual(await market.RemoveProduct(p.Id, store.Id, "founder"), "Product removed"); Assert.IsFalse(store.Products.Remove(p)); }
public async Task CheckValidRemoveProduct() { Result <Product> result = await market.AddProduct(product1, store.Id, "founder"); Assert.IsFalse(result.IsErr); Assert.AreEqual(await market.RemoveProduct(result.Ret.Id, store.Id, "founder"), "Product removed"); Assert.IsFalse(store.Products.Remove(result.Ret)); }
//"Product removed" public async Task <string> RemoveProductAsync(Guid productID, Guid storeID, string username) { return(await marketStores.RemoveProduct(productID, storeID, username)); }