private void ShowDialog(Func <AddTextDialogViewModel, bool?> showDialog) { var dialogViewModel = new AddTextDialogViewModel(); bool?success = showDialog(dialogViewModel); if (success == true) { Texts.Add(dialogViewModel.Text); } }
public void Ok(string text, bool?expectedDialogResult) { // Arrange var viewModel = new AddTextDialogViewModel { Text = text }; // Act viewModel.OkCommand.Execute(null); // Assert Assert.That(viewModel.DialogResult, Is.EqualTo(expectedDialogResult)); }
public void SetUp() { viewModel = new AddTextDialogViewModel(); }