示例#1
0
        public void SimpleViewModel_should_notify(ILineItemViewModel viewModel)
        {
            viewModel.PropertyChanged += (_, e) => ActualNotifications.Add(e.PropertyName);

            ExpectedNotifications.AddRange(new[]
            {
                //viewModel.Quantity = 1;
                "Quantity",
                "Cost",
                //viewModel.Price = 99.99m;
                "Price",
                "Cost"
            });

            viewModel.Quantity = 1;
            viewModel.Price    = 99.99m;

            AssertNotificationsEqual();
        }
 public void CreateLineItem3() => LineItem3 = new LineItemViewModelManual();