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