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));
        }
Exemplo n.º 2
0
        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));
 }