public void IsNameValid_NameIsNotEmpty_EqualsTrue() { Target = new NameDialogViewModel(); Target.Name = "Some Name"; Target.IsNameValid.Should().BeTrue(); }
public void IsNameValid_NameIsEmpty_EqualsFalse() { Target = new NameDialogViewModel(); Target.Name = string.Empty; Target.IsNameValid.Should().BeFalse(); }
public string NameDialog(Window parent, string title, string prompt, string initialName) { NameDialogViewModel viewModel = new NameDialogViewModel { Title = title, Prompt = prompt, Name = initialName }; Window nameDialog = new NameDialog { DataContext = viewModel, Owner = parent }; bool?dialogResult = nameDialog.ShowDialog(); return(dialogResult.HasValue && dialogResult.Value ? viewModel.Name : null); }
public NameDialogView(NameDialogViewModel nameDialogViewModel) { InitializeComponent(); _nameDialogViewModel = nameDialogViewModel; DataContext = _nameDialogViewModel; }