コード例 #1
0
        public void CancelModal()
        {
            FileDialogTester x = new FileDialogTester("Browse For Folder");

            x.ClickCancel();
            ButtonTester t = new ButtonTester("Cancel");

            t.Click();
        }
コード例 #2
0
        public void GetTargetFolderLocation_Always_ShowsFolderBrowserDialog()
        {
            // 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 FileDialogTester(wnd);
                windowName = name;
                tester.ClickCancel();
            };

            // Call
            helper.GetTargetFolderLocation();

            // Assert
            Assert.AreEqual("Browse For Folder", windowName);
        }