public void ClickDifferentBillingCheckBox(AdvancedBehavioursDesignPatternPartTwo.Data.ClientPurchaseInfo clientInfo)
 {
     if (clientInfo.BillingInfo != null)
     {
         this.DifferemtFromBillingCheckbox.Click();
     }
 }
 public void FillBillingInfo(AdvancedBehavioursDesignPatternPartTwo.Data.ClientPurchaseInfo clientInfo)
 {
     if (clientInfo.BillingInfo != null)
     {
         this.FillAddressInfoInternal(clientInfo);
     }
 }
 private void FillAddressInfoInternal(AdvancedBehavioursDesignPatternPartTwo.Data.ClientPurchaseInfo clientInfo)
 {
     this.CountryDropDown.SelectByText(clientInfo.ShippingInfo.Country);
     this.FullNameInput.SendKeys(clientInfo.ShippingInfo.FullName);
     this.Address1Input.SendKeys(clientInfo.ShippingInfo.Address1);
     this.CityInput.SendKeys(clientInfo.ShippingInfo.City);
     this.ZipInput.SendKeys(clientInfo.ShippingInfo.Zip);
     this.PhoneInput.SendKeys(clientInfo.ShippingInfo.Phone);
     this.ShipToThisAddress.Click();
 }
Ejemplo n.º 4
0
 public ShippingAddressPageFillDifferentBillingBehaviour(AdvancedBehavioursDesignPatternPartTwo.Data.ClientPurchaseInfo clientPurchaseInfo)
 {
     this.shippingAddressPage = AdvancedBehavioursDesignPatternPartTwo.Base.UnityContainerFactory.GetContainer().Resolve <ShippingAddressPage>();
     this.shippingPaymentPage = AdvancedBehavioursDesignPatternPartTwo.Base.UnityContainerFactory.GetContainer().Resolve <ShippingPaymentPage>();
     this.clientPurchaseInfo  = clientPurchaseInfo;
 }
 public void FillShippingInfo(AdvancedBehavioursDesignPatternPartTwo.Data.ClientPurchaseInfo clientInfo)
 {
     this.FillAddressInfoInternal(clientInfo);
 }