public InventoryFixture(ServiceProviderFixture serviceProviderFixture) : base(serviceProviderFixture) { this.InventoryEntries = new List <InventoryEntry>(); this.productFixture = new ProductFixture(serviceProviderFixture); this.channelFixture = new ChannelFixture(serviceProviderFixture); this.typeFixture = new TypeFixture(serviceProviderFixture); }
public InventoryFixture() : base() { this.InventoryEntries = new List <InventoryEntry>(); this.productFixture = new ProductFixture(); this.channelFixture = new ChannelFixture(); this.typeFixture = new TypeFixture(); }
protected override OrderTable GetModelPrototype(int id = 0) { var product = new ProductFixture().GetValid(); var customer = new CustomerFixture().GetValid(); var paymentMethod = PaymentMethodFixture.GetValid(); return(new OrderFixture().GetValid(customer, product, paymentMethod)); }
public void InitializeWithOneProduct(FTStoreDbContext context) { var product = new ProductFixture().GetValid(ProductFixture.ID); context.Products.Add(product); context.SaveChanges(); context.Entry(product).State = EntityState.Detached; }
public OrdersFixture(ServiceProviderFixture serviceProviderFixture) : base(serviceProviderFixture) { this.OrdersToDelete = new List <Order>(); this.cartFixture = new CartFixture(serviceProviderFixture); this.productFixture = new ProductFixture(serviceProviderFixture); this.customerFixture = new CustomerFixture(serviceProviderFixture); this.channelFixture = new ChannelFixture(serviceProviderFixture); this.statesFixture = new StatesFixture(serviceProviderFixture); this.typeFixture = new TypeFixture(serviceProviderFixture); this.paymentsFixture = new PaymentsFixture(serviceProviderFixture); this.projectFixture = new ProjectFixture(serviceProviderFixture); }
public OrderRepositoryTest( ContextFixture contextFixture, AutoMapperFixture autoMapperFixture, ProductFixture productPrototype, CustomerFixture customerPrototype, OrderFixture orderPrototype) : base(contextFixture, autoMapperFixture) { _productPrototype = productPrototype; _customerPrototype = customerPrototype; _orderPrototype = orderPrototype; }
public CartFixture(ServiceProviderFixture serviceProviderFixture) : base(serviceProviderFixture) { this.CartToDelete = new List <Cart>(); this.customerFixture = new CustomerFixture(serviceProviderFixture); this.productFixture = new ProductFixture(serviceProviderFixture); this.shippingMethodsFixture = new ShippingMethodsFixture(serviceProviderFixture); this.taxCategoryFixture = new TaxCategoryFixture(serviceProviderFixture); this.discountCodeFixture = new DiscountCodeFixture(serviceProviderFixture); this.customerGroupFixture = new CustomerGroupFixture(serviceProviderFixture); this.typeFixture = new TypeFixture(serviceProviderFixture); this.shoppingListFixture = new ShoppingListFixture(serviceProviderFixture); this.paymentsFixture = new PaymentsFixture(serviceProviderFixture); this.projectFixture = new ProjectFixture(serviceProviderFixture); }
public ProductProjectionSearchFixture(IMessageSink diagnosticMessageSink) { //create serviceProviderFixture Instance this.serviceProviderFixture = new ServiceProviderFixture(diagnosticMessageSink); this.productFixture = new ProductFixture(this.serviceProviderFixture); this.projectFixture = new ProjectFixture(this.serviceProviderFixture); this.categoryFixture = new CategoryFixture(this.serviceProviderFixture); this.productTypeFixture = new ProductTypeFixture(this.serviceProviderFixture); this.taxCategoryFixture = new TaxCategoryFixture(this.serviceProviderFixture); this.stateFixture = new StatesFixture(this.serviceProviderFixture); this.inventoryFixture = new InventoryFixture(this.serviceProviderFixture); this.channelFixture = new ChannelFixture(this.serviceProviderFixture); this.productDiscountsFixture = new ProductDiscountsFixture(this.serviceProviderFixture); this.reviewFixture = new ReviewFixture(this.serviceProviderFixture); this.randomInt = TestingUtility.RandomInt(); //Configure and Create all entities before running tests this.ConfigureAndCreateEntitiesBeforeRunningTests(); }
public ProductDiscountsFixture() : base() { this.ProductDiscountsToDelete = new List <ProductDiscount>(); this.productTypeFixture = new ProductTypeFixture(); this.productFixture = new ProductFixture(); }
public ProductServiceTests(ProductFixture productTestsFixture) { _productTestsFixture = productTestsFixture; _productService = _productTestsFixture.GetProductService(); _productRepositoryMock = _productTestsFixture.AutoMocker.GetMock <IProductRepository>(); }
public ProductDiscountsFixture(ServiceProviderFixture serviceProviderFixture) : base(serviceProviderFixture) { this.ProductDiscountsToDelete = new List <ProductDiscount>(); this.productTypeFixture = new ProductTypeFixture(serviceProviderFixture); this.productFixture = new ProductFixture(serviceProviderFixture); }
public ProductControllerTests(ProductFixture productFixture) { _productFixture = productFixture; }
public GetProductsTests(ProductFixture productFixture, ProductsApplicationFactory <Program> factory) { fixture = productFixture; factory.Server.AllowSynchronousIO = true; httpClient = factory.CreateClient(); }
public ProductProjectionsFixture() : base() { this.productFixture = new ProductFixture(); }
public ProductProjectionsFixture(ServiceProviderFixture serviceProviderFixture) : base(serviceProviderFixture) { this.productFixture = new ProductFixture(serviceProviderFixture); }
public ShoppingListFixture(ServiceProviderFixture serviceProviderFixture) : base(serviceProviderFixture) { this.ShoppingListToDelete = new List <ShoppingList>(); this.customerFixture = new CustomerFixture(serviceProviderFixture); this.productFixture = new ProductFixture(serviceProviderFixture); }
static Products() { Items = new List <Product> { // moveis ProductFixture.CreateCama().WithTag(Moveis), ProductFixture.CreateSofa().WithTag(Moveis), ProductFixture.CreateMesa().WithTag(Moveis), ProductFixture.CreateEstante().WithTag(Moveis), ProductFixture.CreateCriadoGrande().WithTag(Moveis), ProductFixture.CreateCriadoPequeno().WithTag(Moveis), ProductFixture.CreateRack().WithTag(Moveis), //// cozinha ProductFixture.CreateFogao().WithTag(Cozinha), ProductFixture.CreateGeladeira().WithTag(Cozinha), ProductFixture.CreateConjuntoCha().WithTag(Cozinha), //// eletro eletrônicos ProductFixture.CreateLavadora().WithTag(Eletrodomesticos), ProductFixture.CreateTelefone().WithTag(Eletrodomesticos), //// música ProductFixture.CreateAmplificador().WithTag(Musica), ProductFixture.CreateLine6().WithTag(Musica), ProductFixture.CreateSuporteViolao().WithTag(Musica), ProductFixture.CreateViolaoAco().WithTag(Musica), //// diversos ProductFixture.CreateBota().WithTag(Diversos), //// informatica ProductFixture.CreateMemoria().WithTag(Informatica), ProductFixture.CreateNotebook().WithTag(Informatica), ProductFixture.CreateRoteadorWifi().WithTag(Informatica), // livros ProductFixture.CreateArteDevAgil().WithTag(Livros), ProductFixture.CreateNaoMeFacaPensar().WithTag(Livros), ProductFixture.CreateMusicaNoCerebro().WithTag(Livros), ProductFixture.ExtremeProgrammingKent().WithTag(Livros), ProductFixture.Beatlemania().WithTag(Livros), ProductFixture.Discos().WithTag(Livros), ProductFixture.ChicoXavier().WithTag(Livros), ProductFixture.DomainDrivenDesign().WithTag(Livros), ProductFixture.XpVinicius().WithTag(Livros), ProductFixture.CodigoLimpo().WithTag(Livros), ProductFixture.UseCabecaOo().WithTag(Livros), ProductFixture.AndarBebado().WithTag(Livros), ProductFixture.DesenvolvimentoOrientadoOo().WithTag(Livros), ProductFixture.JeitoWarren().WithTag(Livros), ProductFixture.Startup().WithTag(Livros), ProductFixture.AnaliseFundamentalista().WithTag(Livros), ProductFixture.AvaliandoEmpresas().WithTag(Livros), ProductFixture.Toyota().WithTag(Livros), ProductFixture.GoogleFaria().WithTag(Livros), ProductFixture.DarkSide().WithTag(Livros), ProductFixture.BeatlesCancoes().WithTag(Livros), ProductFixture.BemVindoBolsa().WithTag(Livros), ProductFixture.TeachCPlusPlus().WithTag(Livros), ProductFixture.Tdd().WithTag(Livros), }; }
public ShoppingListFixture() : base() { this.ShoppingListToDelete = new List <ShoppingList>(); this.customerFixture = new CustomerFixture(); this.productFixture = new ProductFixture(); }