public PayPalRequestServiceTests()
 {
     _payPalUrlService              = A.Fake <IPayPalUrlService>();
     _payPalShippingService         = A.Fake <IPayPalShippingService>();
     _payPalOrderService            = A.Fake <IPayPalOrderService>();
     _payPalExpressCheckoutSettings = new PayPalExpressCheckoutSettings();
     _payPalRequestService          = new PayPalRequestService(_payPalUrlService, _payPalShippingService, _payPalOrderService, _payPalExpressCheckoutSettings);
 }
 public PayPalUrlServiceTests()
 {
     _currentSite = new Site {
         BaseUrl = "www.example.com"
     };
     _payPalExpressCheckoutSettings = new PayPalExpressCheckoutSettings();
     _siteSettings      = new SiteSettings();
     _uniquePageService = A.Fake <IUniquePageService>();
     _payPalUrlService  = new PayPalUrlService(_currentSite, _payPalExpressCheckoutSettings, _siteSettings,
                                               _uniquePageService);
 }
Example #3
0
 public PayPalShippingServiceTests()
 {
     _payPalExpressCheckoutSettings = new PayPalExpressCheckoutSettings();
     _payPalShippingService         = new PayPalShippingService(_payPalExpressCheckoutSettings);
 }
 public RedirectToRouteResult Save(
     [IoCModelBinder(typeof(PayPalExpressCheckoutSettingsModelBinder))] PayPalExpressCheckoutSettings settings)
 {
     _configurationProvider.SaveSettings(settings);
     return(RedirectToAction("Index"));
 }