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());
        }
Пример #2
0
        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());
        }