public void RunTest() { MainForm mailForm = new MainForm(); Log.Step(1); mailForm.ClickCatalogMenu(); CatalogPage catalog = new CatalogPage(); Log.Step(2); catalog.Select_Catalog_Product(); nameProductFromCatalog = catalog.GetNameProduct(); Log.Step(3); catalog.ShowPricesForProduct(); Log.Step(4); catalog.AddProductToCart(); Log.Step(5, "Go to the Shopping Cart"); catalog.ClickShoppingCart(); ShoppingCartForm ShoppingCart = new ShoppingCartForm(); Log.Step(6, "Check that Shopping Cart has added product"); nameProductFromCart = ShoppingCart.GetNameProduct(); Assert.AreEqual(nameProductFromCart, nameProductFromCatalog); }
public App() { this.ShutdownMode = ShutdownMode.OnExplicitShutdown; bool? exit = false; bool? authenticated = null; Login loginWindow; ShoppingCartForm shoppingCartForm; while (authenticated != true) { loginWindow = new Login(); exit = loginWindow.ShowDialog(); authenticated = loginWindow.Authenicated; if (exit == false) break; if (authenticated == true) { shoppingCartForm = new ShoppingCartForm(); try { exit = shoppingCartForm.ShowDialog(); } catch (Exception ex) { MessageBox.Show(ex.Message); exit = true; } authenticated = shoppingCartForm.Authenticated; if (exit == false) break; } } this.Shutdown(); }