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); }
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); }