public void AddOrderLineTest() { var orderLine = OrderLine.Random(); var count = OrderLines.Instance.Count; Obj.AddOrderLine(orderLine); Assert.AreEqual(count + 1, OrderLines.Instance.Count); Assert.AreEqual(orderLine, OrderLines.Instance.Find(x => x.IsSameContent(orderLine))); }
public void RemoveOrderLineTest() { var l = OrderLine.Random(); Obj.AddOrderLine(l); var count = Obj.GetOrderLines().Count; Assert.AreEqual(l, OrderLines.Instance.Find(x => x.UniqueId == l.UniqueId)); Obj.RemoveOrderLine(l); Assert.AreEqual(count - 1, Obj.GetOrderLines().Count); Assert.IsNull(OrderLines.Instance.Find(x => x.UniqueId == l.UniqueId)); }