Пример #1
0
        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)));
        }
Пример #2
0
        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));
        }