public void SetUp()
 {
     _container = new AutoMocker();
     _container.Use(MockMyAccountUrlProviderFactory.Create());
     _container.Use(MockViewModelMapperFactory.Create(typeof(SignInHeaderViewModel).Assembly));
     _container.Use(new Mock <IMembershipProxy>(MockBehavior.Strict));
 }
Ejemplo n.º 2
0
        public void SetUp()
        {
            _container = new AutoMocker();
            _container.Use(new Mock <ILocalizationProvider>(MockBehavior.Strict));
            _container.Use(MockViewModelMapperFactory.Create(typeof(OrderDetailViewModel).Assembly));

            _container.GetMock <ILocalizationProvider>()
            .Setup(r => r.GetLocalizedString(It.IsAny <GetLocalizedParam>()))
            .Returns(GetRandom.String(32));

            _container.GetMock <ICartViewModelFactory>()
            .Setup(r => r.GetOrderSummaryViewModel(It.IsAny <Overture.ServiceModel.Orders.Cart>(), It.IsAny <CultureInfo>()))
            .Returns(new OrderSummaryViewModel());

            _container.GetMock <ITaxViewModelFactory>()
            .Setup(r => r.CreateTaxViewModels(It.IsAny <List <Tax> >(), It.IsAny <CultureInfo>()))
            .Returns(new List <TaxViewModel>());

            _container.GetMock <ICartViewModelFactory>()
            .Setup(r => r.GetAddressViewModel(It.IsAny <Address>(), It.IsAny <CultureInfo>()))
            .Returns(new AddressViewModel());

            _container.GetMock <IPaymentProviderFactory>()
            .Setup(r => r.ResolveProvider(It.IsAny <string>()))
            .Returns(new FakePaymentProvider());

            _container.GetMock <IShippingTrackingProviderFactory>()
            .Setup(r => r.ResolveProvider(It.IsAny <string>()))
            .Returns(new FakeShippingTrackingProvider());
        }
Ejemplo n.º 3
0
 public void SetUp()
 {
     _container = new AutoMocker();
     _container.Use(MockMyAccountUrlProviderFactory.Create());
     _container.Use(MockViewModelMapperFactory.Create(typeof(EditAddressViewModel).Assembly));
     _container.Use(CreateCountryServiceMock());
 }
Ejemplo n.º 4
0
 public void SetUp()
 {
     _container = new AutoMocker();
     _container.Use(MockMyAccountUrlProviderFactory.Create());
     _container.Use(MockViewModelMapperFactory.Create(typeof(ChangePasswordViewModel).Assembly));
     _container.Use(MockMembershipProviderFactory.Create());
     _container.Use(MockMembershipFactory.Create(_container.Get <MembershipProvider>()));
 }
Ejemplo n.º 5
0
        public void SetUp()
        {
            _container = new AutoMocker();
            _container.Use(new Mock <ILocalizationProvider>(MockBehavior.Strict));
            _container.Use(MockViewModelMapperFactory.Create(typeof(LightOrderDetailViewModel).Assembly));

            _container.GetMock <ILocalizationProvider>()
            .Setup(r => r.GetLocalizedString(It.IsAny <GetLocalizedParam>()))
            .Returns(GetRandom.String(32));
        }
        public void SetUp()
        {
            _container = new AutoMocker();
            _container.Use(new Mock <IMembershipProxy>(MockBehavior.Strict));
            _container.Use(MockViewModelMapperFactory.Create(typeof(CreateAccountViewModel).Assembly));
            _container.Use(MockMembershipProviderFactory.Create());
            _container.Use(MockMembershipFactory.Create(_container.Get <MembershipProvider>()));

            _container.GetMock <MembershipProvider>()
            .SetupGet(m => m.MinRequiredPasswordLength)
            .Returns(GetRandom.PositiveInt())
            .Verifiable();
        }
        public void SetUp()
        {
            _container = new AutoMocker();
            _container.Use(new Mock <ICustomerRepository>(MockBehavior.Strict));
            _container.Use(new Mock <ICustomerRepository>(MockBehavior.Strict));
            _container.Use(new Mock <ICartMergeProvider>());
            _container.Use(MockMyAccountUrlProviderFactory.Create());
            _container.Use(MockViewModelMapperFactory.Create(typeof(CreateAccountViewModel).Assembly));
            _container.Use(MockMembershipProviderFactory.Create());
            _container.Use(MockMembershipFactory.Create(_container.Get <MembershipProvider>()));

            _container.GetMock <MembershipProvider>()
            .SetupGet(m => m.MinRequiredPasswordLength)
            .Returns(GetRandom.Int)
            .Verifiable();

            _container.GetMock <MembershipProvider>()
            .SetupGet(m => m.MinRequiredNonAlphanumericCharacters)
            .Returns(GetRandom.Int)
            .Verifiable("Regex must be based on this value");
        }
Ejemplo n.º 8
0
        public void SetUp()
        {
            _container = new AutoMocker();
            _container.Use(new Mock <ILocalizationProvider>(MockBehavior.Strict));
            _container.Use(MockViewModelMapperFactory.Create(typeof(OrderDetailViewModel).Assembly));

            _container.GetMock <ILocalizationProvider>()
            .Setup(r => r.GetLocalizedString(It.IsAny <GetLocalizedParam>()))
            .Returns(GetRandom.String(32));

            _container.GetMock <ICartViewModelFactory>()
            .Setup(r => r.GetOrderSummaryViewModel(It.IsAny <Overture.ServiceModel.Orders.Cart>(), It.IsAny <CultureInfo>()))
            .Returns(new OrderSummaryViewModel());

            _container.GetMock <ITaxViewModelFactory>()
            .Setup(r => r.CreateTaxViewModels(It.IsAny <List <Tax> >(), It.IsAny <CultureInfo>()))
            .Returns(new List <TaxViewModel>());

            _container.GetMock <ICartViewModelFactory>()
            .Setup(r => r.GetAddressViewModel(It.IsAny <Address>(), It.IsAny <CultureInfo>()))
            .Returns(new AddressViewModel());

            _container.GetMock <IPaymentProviderFactory>()
            .Setup(r => r.ResolveProvider(It.IsAny <string>()))
            .Returns(new FakePaymentProvider());

            var contextStub = new Mock <IComposerContext>();

            contextStub.SetupGet(mock => mock.ScopeCurrencyIso).Returns("CAD");
            _container.Use(contextStub);

            var currencyProvider = new Mock <ICurrencyProvider>();

            currencyProvider.Setup(c => c.GetCurrency()).Returns("CAD").Verifiable();
            _container.Use(currencyProvider);

            _container.GetMock <IShippingTrackingProviderFactory>()
            .Setup(r => r.ResolveProvider(It.IsAny <string>()))
            .Returns(new FakeShippingTrackingProvider());
        }
Ejemplo n.º 9
0
 public void SetUp()
 {
     _container = new AutoMocker();
     _container.Use(MockMyAccountUrlProviderFactory.Create());
     _container.Use(MockViewModelMapperFactory.Create(typeof(UpdateAccountViewModel).Assembly));
 }
Ejemplo n.º 10
0
 public void SetUp()
 {
     _container = new AutoMocker();
     _container.Use(new Mock <ICustomerRepository>(MockBehavior.Strict));
     _container.Use(MockViewModelMapperFactory.Create(typeof(ChangePasswordViewModel).Assembly));
 }
Ejemplo n.º 11
0
 public void SetUp()
 {
     _container = new AutoMocker();
     _container.Use(MockViewModelMapperFactory.Create(typeof(SetDefaultAddressStatusViewModel).Assembly));
 }