public void OpenFileDialog_ViewModel_Property() { var model = CreateSaveFileDialogModel(); var dialog = new SaveFileDialogStub(model); Assert.NotNull(dialog.ViewModel); Assert.Same(model, dialog.ViewModel); }
public void Dialog_Wires_Model_Properties() { var model = CreateSaveFileDialogModel(); var dialog = new SaveFileDialogStub(model); var dialogForm = dialog.GetCoreDialog(); Assert.True(dialogForm.AddExtension); Assert.True(dialogForm.CheckFileExists); Assert.True(dialogForm.CheckPathExists); Assert.True(dialogForm.OverwritePrompt); Assert.True(dialogForm.SupportMultiDottedExtensions); Assert.Equal("rlic", dialogForm.DefaultExt); Assert.Equal("Rhino License Project|*.rlic", dialogForm.Filter); Assert.Equal("C:\\", dialogForm.InitialDirectory); Assert.Equal("Save File Dialog", dialogForm.Title); }