Posts Tagged interface
Using Hampers Testing: Enter the Factory
Posted by Christopher J. McClellan in .NET, CSharp, Programming on June 9, 2015
I’ve been writing a lot of C# lately, and paying a lot of attention to my test coverage while I’m at it. Everything was going great until I wanted to use the FolderDialogBrowser to let my users select a directory.
FolderDialogBrowser implements IDisposable, so I naturally reached for a Using block.
using (var folderPicker = new FolderBrowserDialog)
{
if (folderPicker.ShowDialog() != DialogResult.OK)
{
return;
}
//...
}
Then I stopped dead. I can’t do that. This will display a GUI and any hope of running automated tests against this method is lost. Read the rest of this entry »