public void Reset_edit_on_close() { var price = new Price("тестовый"); var order = new Order(new Address("тестовый"), new Offer(price, 150) { RequestRatio = 15 }, 15); order.TryOrder(new Offer(price, 180) { RequestRatio = 7 }, 7); Activate(model); model.Lines.Value = new ObservableCollection <OrderLine>(order.Lines); model.CurrentLine.Value = model.Lines.Value[0]; model.CurrentLine.Value.Count = 9; model.Editor.Updated(); Close(model); model.TryClose(); Assert.AreEqual(15, model.Lines.Value[0].Count); }