public PurchaseContext( IPurchasePromotionalCodeStrategy purchasePromotionalCodeStrategy, ItemPage itemPage, PreviewShoppingCartPage previewShoppingCartPage, SignInPage signInPage, ShippingAddressPage shippingAddressPage, ShippingPaymentPage shippingPaymentPage, PlaceOrderPage placeOrderPage) { _purchasePromotionalCodeStrategy = purchasePromotionalCodeStrategy; _itemPage = itemPage; _previewShoppingCartPage = previewShoppingCartPage; _signInPage = signInPage; _shippingAddressPage = shippingAddressPage; _shippingPaymentPage = shippingPaymentPage; _placeOrderPage = placeOrderPage; }
public PurchaseContextNoNullObjects( IPurchasePromotionalCodeStrategy purchasePromotionalCodeStrategy, ItemPage itemPage, PreviewShoppingCartPage previewShoppingCartPage, SignInPage signInPage, ShippingAddressPage shippingAddressPage, ShippingPaymentPage shippingPaymentPage, PlaceOrderPage placeOrderPage) { this.purchasePromotionalCodeStrategy = purchasePromotionalCodeStrategy; this.itemPage = itemPage; this.previewShoppingCartPage = previewShoppingCartPage; this.signInPage = signInPage; this.shippingAddressPage = shippingAddressPage; this.shippingPaymentPage = shippingPaymentPage; this.placeOrderPage = placeOrderPage; }