public void OnSaved_Test() { var model = new ProviderFieldEditList { DataPortal.CreateChild<ProviderFieldEdit>(), DataPortal.CreateChild<ProviderFieldEdit>() }; var vm = new SourceFieldsViewModel { Model = model, SelectedProviderField = model.First() }; var newModel = new ProviderFieldEditList(); vm.OnSaved(newModel); Assert.AreSame(newModel, vm.Model); Assert.AreSame(newModel.FirstOrDefault(), vm.SelectedProviderField); }