public DocumentFormatter(IAddressFormatter addressFormatter, IPersonFormatter personFormatter)
 {
 }
 public OrderSslController(
     IOrderService orderService,
     IContentManager contentManager,
     IWorkContextAccessor wca,
     IShapeFactory shapeFactory,
     IAddressFormatter addressFormatter,
     INotifier notifier,
     IShoppingCart shoppingCart,
     IOrchardServices orchardServices,
     ICurrencyProvider currencyProvider,
     IEnumerable <ICartLifeCycleEventHandler> cartLifeCycleEventHandlers)
 {
     _orderService     = orderService;
     _contentManager   = contentManager;
     _wca              = wca;
     _shapeFactory     = shapeFactory;
     _addressFormatter = addressFormatter;
     _notifier         = notifier;
     _shoppingCart     = shoppingCart;
     _orderService     = orderService;
     T = NullLocalizer.Instance;
     _orchardServices            = orchardServices;
     _currencyProvider           = currencyProvider;
     _cartLifeCycleEventHandlers = cartLifeCycleEventHandlers;
 }
		/// <summary>
		///		Required method for Designer support - do not modify
		///		the contents of this method with the code editor.
		/// </summary>
		private void InitializeComponent() {

			this.Load += new System.EventHandler(this.Page_Load);

			WebStoreContext context = WebStoreContext.Current;
			_addressFormatter = new AddressFormatter("<tr><td>", "</td></tr>");

		}
Exemple #4
0
 public OrderTokens(
     IOrderService orderService,
     IAddressFormatter addressFormatter)
 {
     _orderService     = orderService;
     _addressFormatter = addressFormatter;
     T = NullLocalizer.Instance;
 }
Exemple #5
0
 public Region(RegionType type, string code, string name, string shortName, Region containingRegion, IAddressFormatter formatter)
 {
     if (type != RegionType.Country && containingRegion == null)
     {
         throw new ArgumentNullException(nameof(containingRegion), "The top level region must be a country");
     }
     Code             = code;
     Type             = type;
     Name             = name;
     ShortName        = shortName;
     ContainingRegion = containingRegion;
     Formatter        = formatter;
 }
        public When_I_convert_a_document_to_string()
        {
            // Arrangement
            document = new Fixture().Create<MergedDocument>();
            document.Document.TokenizedDocument = "<<x>> <<y>> World";
            document.Document.GreetingToken = "<<x>>";
            document.Document.AdressToken = "<<y>>";

            personFormatter = Substitute.For<IPersonFormatter>();
            personFormatter.PersonToString(document.Person).Returns("Hello");

            addressFormatter = Substitute.For<IAddressFormatter>();
            addressFormatter.AddressToString(document.Person.Address).Returns("Wide");

            sut = new DocumentFormatter(addressFormatter, personFormatter);

            // Act
            actual = sut.DocumentToString(document);
        }
Exemple #7
0
 public OrderPartDriver(
     IOrderService orderService,
     IAddressFormatter addressFormatter,
     IEnumerable <ICheckoutService> checkoutServices,
     IWorkContextAccessor wca,
     IOrchardServices orchardServices,
     IWorkflowManager workflowManager,
     IMembershipService membershipService,
     IEnumerable <IProductAttributeExtensionProvider> extensionProviders)
 {
     _orderService     = orderService;
     _addressFormatter = addressFormatter;
     _checkoutServices = checkoutServices;
     _wca                = wca;
     _orchardServices    = orchardServices;
     _workflowManager    = workflowManager;
     _membershipService  = membershipService;
     _extensionProviders = extensionProviders;
     T = NullLocalizer.Instance;
 }
 public OrderSslController(
     IOrderService orderService,
     IContentManager contentManager,
     IWorkContextAccessor wca,
     IShapeFactory shapeFactory,
     IAddressFormatter addressFormatter,
     INotifier notifier,
     IShoppingCart shoppingCart,
     IOrchardServices orchardServices)
 {
     _orderService     = orderService;
     _contentManager   = contentManager;
     _wca              = wca;
     _shapeFactory     = shapeFactory;
     _addressFormatter = addressFormatter;
     _notifier         = notifier;
     _shoppingCart     = shoppingCart;
     _orderService     = orderService;
     T = NullLocalizer.Instance;
     _orchardServices = orchardServices;
 }
Exemple #9
0
            public void the_address_should_be_formatted()
            {
                //Arrange
                var mockCustomerRepository = new Mock <ICustomerRepository>();

                // Mock object returning a Mock object
                var mockAddressFormatterFactory = new Mock <IAddressFormatterFactory>
                {
                    DefaultValue = DefaultValue.Mock
                };

                IAddressFormatter        addressFormatter = mockAddressFormatterFactory.Object.From(It.IsAny <string>());
                Mock <IAddressFormatter> mock             = Mock.Get(addressFormatter);

                //Act
                var customerService = new CustomerService(mockCustomerRepository.Object, mockAddressFormatterFactory.Object);

                customerService.Create(new CustomerToCreateDto());

                //Assert
                mock.Verify(x => x.From(It.IsAny <CustomerToCreateDto>()));
            }
 public AddressComponent(IAddressFormatter formatter)
 {
     this.formatter = formatter;
 }
 public DocumentFormatter(IAddressFormatter addressFormatter, IPersonFormatter personFormatter)
 {
     _addressFormatter = addressFormatter;
     _personFormatter = personFormatter;
 }
 public DocumentFormatter(IAddressFormatter addressFormatter, IGreetingFormatter greetingFormatter)
 {
     _addressFormatter = addressFormatter;
     _greetingFormatter = greetingFormatter;
 }
Exemple #13
0
 public AddressComponent(IAddressFormatter addressFormatter)
 {
     _addressFormatter = addressFormatter;
 }