public void Add_Ok() { var config = Mocker.GetConfigEmpty(); var viewModel = new StylesPageViewModel(config, Mocker.GetDialogService(true)); viewModel.AddCommand.Execute(null); Assert.Single(viewModel.Styles); Assert.Single(config.Styles); }
public void Delete_Yes() { var config = Mocker.GetConfig_WithUnattachedStyle(); var viewModel = new StylesPageViewModel(config, Mocker.GetDialogService(true)); viewModel.Styles.First().DeleteCommand.Execute(null); Assert.Empty(viewModel.Styles); Assert.Empty(config.Styles); }