private AccessorFactory SetupMockAccessorFactory() { var factory = new AccessorFactory(mockData.Context, SetupMockUtilityFactory()); // cart accessor mock var mockCartAccessor = new MockCartAccessor(mockData); factory.AddOverride <SalesAcc.ICartAccessor>(mockCartAccessor); // catalog accessor var mockCatalogAccessor = new MockCatalogAccessor(mockData); factory.AddOverride <CatAcc.ICatalogAccessor>(mockCatalogAccessor); // order accessor var mockOrderAccessor = new MockOrderAccessor(mockData); factory.AddOverride <SalesAcc.IOrderAccessor>(mockOrderAccessor); // payment accessor var mockPaymentAccessor = new MockPaymentAccessor(mockData); factory.AddOverride <SalesAcc.IPaymentAccessor>(mockPaymentAccessor); return(factory); }
public AccessorFactory SetupMockAccessorFactory() { var accFactory = new AccessorFactory(mockData.Context, SetupMockUtilityFactory()); MockCatalogAccessor = new MockCatalogAccessor(mockData); accFactory.AddOverride <acc.ICatalogAccessor>(MockCatalogAccessor); return(accFactory); }
private AccessorFactory SetupMockAccessorFactory() { AccessorFactory accFactory = new AccessorFactory(this.mockData.Context, new UtilityFactory(new AmbientContext())); var mockCartAccessor = new MockCartAccessor(mockData); accFactory.AddOverride <ICartAccessor>(mockCartAccessor); var mockCatalogAccessor = new MockCatalogAccessor(mockData); accFactory.AddOverride <Accessors.Catalog.ICatalogAccessor>(mockCatalogAccessor); return(accFactory); }
private AccessorFactory SetupMockAccessorFactory() { MockCatalogAccessor mockAccessor = new MockCatalogAccessor(this.mockData); mockData.Products.Clear(); mockData.Products.Add(new Product() { Id = 1, Price = 1.50m }); mockData.Products.Add(new Product() { Id = 2, Price = 2.00m }); AccessorFactory accFactory = new AccessorFactory(mockData.Context, new UtilityFactory(new AmbientContext())); accFactory.AddOverride <catAcc.ICatalogAccessor>(mockAccessor); return(accFactory); }