Example #1
0
 public string UIVerify()
 {
     try
     {
         UIVerifyData verifyData = new UIVerifyData(_datamanager);
         if (verifyData.VerificationSection.ToUpper() == "SHIPPINGUNIT")
         {
             Assert.IsTrue(VerifyShippingUnit(verifyData));
         }
         return("VerificationSuccess");
     }
     catch
     {
         return("VerificationFails");
     }
 }
Example #2
0
 private bool VerifyShippingUnit(UIVerifyData verificationData)
 {
     try
     {
         if (verificationData.VerificationElement.ToUpper() == "UNITQTY" && verificationData.VerifyFor.ToUpper() == "ERROR")
         {
             ShippingUnit shippingUnit = _CreateOrderPage.ShippingUnits.First();
             Assert.IsTrue(shippingUnit.UnitQty.GetValue().Equals("1"));
             Assert.IsTrue(shippingUnit.UnitQty.Clear());
             Assert.IsTrue(shippingUnit.UnitQty.Edit(Keys.Tab));
             Assert.IsTrue(_CreateOrderPage.SaveOrder.Click());
             Assert.IsTrue(shippingUnit.UnitQty.HasClass("error"));
             Assert.IsTrue(shippingUnit.UnitQty.ClearAndEdit("0"));
             Assert.IsTrue(shippingUnit.UnitQty.Edit(Keys.Tab));
             Assert.IsTrue(_CreateOrderPage.SaveOrder.Click());
             Assert.IsTrue(shippingUnit.UnitQty.HasClass("error"));
         }
         return(true);
     }
     catch
     {
         return(false);
     }
 }