Пример #1
0
        public void OrdersDbGetOrdersReturnsListOfOrder()
        {
            //Assign
            var ordersDb = new OrdersDb();

            //Act + Assert
            Assert.IsTrue(ordersDb.GetOrders() is List <Order>);
        }
Пример #2
0
        public void OrdersDbReturnId()
        {
            //Assign
            var ordersDb = new OrdersDb();
            var order    = new Order(new List <(Product, int)>(), new Guest());

            //Act + Assert
            Assert.IsTrue(ordersDb.AddOrder(order) == order.Id);
        }
Пример #3
0
        public void OrdersDbGetOrderReturnsOrder()
        {
            //Assign
            var ordersDb = new OrdersDb();
            var order    = new Order(new List <(Product, int)>(), new Guest());

            ordersDb.AddOrder(order);
            //Act + Assert
            Assert.AreEqual(order, ordersDb.GetOrder(order.Id));
        }
Пример #4
0
        public void OrdersDbContainsOrderReturnsTrue()
        {
            //Assign
            var ordersDb = new OrdersDb();
            var order    = new Order(new List <(Product, int)>(), new Guest());

            ordersDb.AddOrder(order);
            //Act + Assert
            Assert.IsTrue(ordersDb.ContainOrder(order.Id));
        }
Пример #5
0
 public CustomerRepository(OrdersDb context)
 {
     _context = context;
 }