public void SetUp() { testOrderId = TestHelper.CreateValidOrderInDB(); testOrder = DBOrderHandler.GetOrderById(testOrderId); testOrderItemId = TestHelper.CreateOrderItemInDB(); userInfoPage = logInPage.LogInAs(Roles.MERCHANDISER); merchandiserOrderingPage = userInfoPage.ClickMerchandiserOrderingLink(); }
public void TestDeleteOrderAndClickConfirm() { merchandiserOrderingPage .SelectSearchDropdown("Order Name") .FillSearchInput(testOrder.OrderName) .ClickApplyButton(); merchandiserOrderingPage .ClickDeleteFirstOrderLink() .AcceptAlert(); Thread.Sleep(1000); Assert.IsTrue(DBOrderHandler .GetOrderByNumber(testOrder.OrderNumber) == null, "Deleted order still exists!"); }
public void TestDeleteOrderAndClickCancel() { merchandiserOrderingPage .SelectSearchDropdown("Order Name") .FillSearchInput(testOrder.OrderName) .ClickApplyButton(); merchandiserOrderingPage .ClickDeleteFirstOrderLink() .DismissAlert(); Assert.IsTrue(DBOrderHandler .GetOrderByNumber(testOrder.OrderNumber) .OrderNumber .Equals(testOrder.OrderNumber), "Order has been deleted"); }
// Quantity of Orders must be "<=6" public static int CreateValidOrderInDB() { return(DBOrderHandler.CreateOrder(Order.NewBuilder() .SetId(0) .SetDeliveryDate(null) .SetIsGift(0) .SetMaxDiscount(0) .SetOrderDate("2016-11-15 23:25:00") .SetOrderName("NewOrderName") .SetOrderNumber(7) .SetPreferableDeliveryDate("2016-11-14 19:10:00") .SetTotalPrice(7500.0) .SetAssignee(8) .SetCustomer(10) .SetOrderStatusReference(1) .Build())); }
public void TestDeleteOrder() { customerOrderingPage .SelectOrderByName("NewOrderName") .ClickAplyButton() .ClickDeleteLink() .DismissAlert(); Assert.AreEqual(customerOrderingPage .GetOrderName(), "NewOrderName", "Order name should be equals"); customerOrderingPage .ClickDeleteLink() .AcceptAlert(); Thread.Sleep(1000); Assert.IsTrue(DBOrderHandler.GetOrderById(testOrderId) == null, "Deleted order still exists !"); }
public void TearDown() { DBOrderItemHandler.DeleteOrderItemById(testOrderItem); DBOrderHandler.DeleteOrderById(testOrderId); }