public void BrowseForFilesFactory_with_Defaults_Returns_Folder_Browser_with_Default_Properties() { Win32Forms.OpenFileDialog dialog = BrowseLibrary.BrowseForFilesFactory(); Assert.AreEqual("", dialog.DefaultExt); Assert.AreEqual("All Files" + "|*.*", dialog.Filter); Assert.AreEqual("", dialog.InitialDirectory); Assert.AreEqual(false, dialog.Multiselect); Assert.AreEqual("Browse for File", dialog.Title); }
public void BrowseForFilesFactory_with_Multi_Select_Returns_Folder_Browser_with_Valid_Properties() { string initialDirectory = @"C:\Foo\Bar"; string fileTypeLabel = "FooBar Files"; bool multiSelect = true; Win32Forms.OpenFileDialog dialog = BrowseLibrary.BrowseForFilesFactory(initialDirectory, fileTypeLabel, multiSelect: multiSelect); Assert.AreEqual("", dialog.DefaultExt); Assert.AreEqual(fileTypeLabel + "|*.*", dialog.Filter); Assert.AreEqual(initialDirectory, dialog.InitialDirectory); Assert.AreEqual(multiSelect, dialog.Multiselect); Assert.AreEqual("Browse for Files", dialog.Title); }
public void BrowseForFilesFactory_with_Empty_FileTypes_Returns_Folder_Browser_with_Valid_Properties() { string initialDirectory = @"C:\Foo\Bar"; bool multiselect = false; List <string> fileTypes = new List <string>() { }; Win32Forms.OpenFileDialog dialog = BrowseLibrary.BrowseForFilesFactory(initialDirectory, "", fileTypes, multiselect); Assert.AreEqual("", dialog.DefaultExt); Assert.AreEqual("All Files" + "|*.*", dialog.Filter); Assert.AreEqual(initialDirectory, dialog.InitialDirectory); Assert.AreEqual(multiselect, dialog.Multiselect); Assert.AreEqual("Browse for File", dialog.Title); }