public void UpdateSelectedFilesAtErrorTest() { IOpenFileDialogService dialog = new TestFileDialogService(); var selectedFilesList = new List<string>(); int retryCount = 2; var dialogResult = dialog.ShowDialog(e => { selectedFilesList.Add(dialog.File.Name); e.Cancel = retryCount-- > 0; }); Assert.AreEqual(3, selectedFilesList.Distinct().Count()); }
public void UpdateSelectedFilesAtErrorTest() { IOpenFileDialogService dialog = new TestFileDialogService(); var selectedFilesList = new List <string>(); int retryCount = 2; var dialogResult = dialog.ShowDialog(e => { selectedFilesList.Add(dialog.File.Name); e.Cancel = retryCount-- > 0; }); Assert.AreEqual(3, selectedFilesList.Distinct().Count()); }