Example #1
0
 public OrderRepositoryTest(
     ContextFixture contextFixture,
     AutoMapperFixture autoMapperFixture,
     ProductFixture productPrototype,
     CustomerFixture customerPrototype,
     OrderFixture orderPrototype)
     : base(contextFixture, autoMapperFixture)
 {
     _productPrototype  = productPrototype;
     _customerPrototype = customerPrototype;
     _orderPrototype    = orderPrototype;
 }
Example #2
0
        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;
        }
Example #3
0
 public void OneTimeSetUp()
 {
     fixture         = new Fixture();
     supplierFixture = new SupplierFixture();
     orderFixture    = new OrderFixture();
 }