Example #1
0
        public void GetSourceFileLocation_CancelClicked_ResultFileSelectedIsFalse()
        {
            // Setup
            dialogParent.Expect(d => d.Handle).Repeat.AtLeastOnce().Return(default(IntPtr));
            mocks.ReplayAll();

            var helper = new DialogBasedInquiryHelper(dialogParent);

            DialogBoxHandler = (name, wnd) =>
            {
                var tester = new OpenFileDialogTester(wnd);
                tester.ClickCancel();
            };

            // Call
            string result = helper.GetSourceFileLocation(new FileFilterGenerator().Filter);

            // Assert
            Assert.IsNull(result);
        }
Example #2
0
        public void GetSourceFileLocation_Always_ShowsOpenFileDialog()
        {
            // Setup
            dialogParent.Expect(d => d.Handle).Repeat.AtLeastOnce().Return(default(IntPtr));
            mocks.ReplayAll();

            var helper = new DialogBasedInquiryHelper(dialogParent);

            string windowName = null;

            DialogBoxHandler = (name, wnd) =>
            {
                var tester = new OpenFileDialogTester(wnd);
                windowName = name;
                tester.ClickCancel();
            };

            // Call
            helper.GetSourceFileLocation(new FileFilterGenerator().Filter);

            // Assert
            Assert.AreEqual("Openen", windowName);
        }
Example #3
0
        public static void OpenFile_Cancel_Handler(string name, IntPtr hWnd, Form form)
        {
            var openDlg = new OpenFileDialogTester(hWnd);

            openDlg.ClickCancel();
        }
Example #4
0
        ///<summary>
        /// Modal handler to click the cancel button.
        ///</summary>
        public void CancelFileHandler(string name, System.IntPtr hWnd, System.Windows.Forms.Form form)
        {
            OpenFileDialogTester dlg_tester = new OpenFileDialogTester(hWnd);

            dlg_tester.ClickCancel();
        }
Example #5
0
        ///<summary>
        /// Modal handler to click the cancel button.
        ///</summary>
        public void CancelFileHandler()
        {
            OpenFileDialogTester dlg_tester = new OpenFileDialogTester("Open");

            dlg_tester.ClickCancel();
        }
 ///<summary>
 /// Modal handler to click the cancel button.
 ///</summary>
 public void CancelFileHandler(string name, System.IntPtr hWnd, System.Windows.Forms.Form form)
 {
     OpenFileDialogTester dlg_tester = new OpenFileDialogTester(hWnd);
     dlg_tester.ClickCancel();
 }
 ///<summary>
 /// Modal handler to click the cancel button.
 ///</summary>
 public void CancelFileHandler()
 {
     OpenFileDialogTester dlg_tester = new OpenFileDialogTester("Open");
     dlg_tester.ClickCancel();
 }