public async void Test8() { Products product = new Products(); Add_Product addProduct = new Add_Product(); await addProduct.AddAProduct(product); Assert.False(Add_Product.isAdded); }
private async void AddProduct_Click(object sender, RoutedEventArgs e) { Add_Product product = new Add_Product(); try { Products prod = new Products() { Id = ProductId.Text, Name = ProductName.Text, Features = Features.Text.Split(',').ToArray(), Services = Services.Text.Split(',').ToArray(), DisplaySize = DisplaySize.Text, OtherInfo = null }; await product.AddAProduct(prod); } catch (Exception err) { MessageBox.Show("Error Message : " + err.ToString()); } }
public async void Test7() { GetAllProducts getAllProducts = new GetAllProducts(); await getAllProducts.GetAllProductsList(); var productsCount = GetAllProducts.productList.Count; Products product = new Products() { Id = "P115", Name = "DemoProduct2", Features = new[] { "Alarm" }, Services = new[] { "ESN" }, DisplaySize = "upto 10" }; Add_Product addProduct = new Add_Product(); await addProduct.AddAProduct(product); await getAllProducts.GetAllProductsList(); var productsCountAfterAdding = GetAllProducts.productList.Count; Assert.Equal(productsCount + 1, productsCountAfterAdding); }