public OrderRepositoryTest( ContextFixture contextFixture, AutoMapperFixture autoMapperFixture, ProductFixture productPrototype, CustomerFixture customerPrototype, OrderFixture orderPrototype) : base(contextFixture, autoMapperFixture) { _productPrototype = productPrototype; _customerPrototype = customerPrototype; _orderPrototype = orderPrototype; }
public void InitializeWithOneOrder(FTStoreDbContext context) { var customer = context.Customers.First(); var product = context.Products.First(); var paymentMethod = context.PaymentMethod.First(); var order = new OrderFixture().GetValid(customer, product, paymentMethod); context.Orders.Add(order); context.SaveChanges(); context.Entry(customer).State = EntityState.Detached; context.Entry(product).State = EntityState.Detached; context.Entry(paymentMethod).State = EntityState.Detached; context.Entry(order).State = EntityState.Detached; }
public void OneTimeSetUp() { fixture = new Fixture(); supplierFixture = new SupplierFixture(); orderFixture = new OrderFixture(); }