Beispiel #1
0
        public void Should_handle_alert_dialog_browser_agnostic()
        {
            ExecuteTest(browser =>
            {
                // GIVEN
                browser.DialogWatcher.CloseUnhandledDialogs = false;

                var dialogHandler = new JSAlertDialogHandler(browser);
                dialogHandler.InjectStub();

                // WHEN
                browser.Button(Find.ByValue("Show alert dialog")).Click();
                var message = dialogHandler.Message;

                dialogHandler.RevertStub();

                // THEN
                Assert.That(message, Is.EqualTo("This is an alert!"));
            });
        }
        public void Should_handle_alert_dialog_browser_agnostic()
        {
            ExecuteTest(browser =>
            {
                // GIVEN
                browser.DialogWatcher.CloseUnhandledDialogs = false;

                var dialogHandler = new JSAlertDialogHandler(browser);
                dialogHandler.InjectStub();

                // WHEN
                browser.Button(Find.ByValue("Show alert dialog")).Click();
                var message = dialogHandler.Message;

                dialogHandler.RevertStub();

                // THEN
                Assert.That(message, Is.EqualTo("This is an alert!"));
            });
        }
        public void Should_handle_alert_dialog_browser_agnostic()
        {
            ExecuteTest(browser =>
              {
                  // GIVEN
                  var dialogHandler = new JSAlertDialogHandler(browser);
                  dialogHandler.InjectStub();

                  // WHEN
                  browser.Button(Find.ByValue("Show alert dialog")).Click();

                  dialogHandler.RevertStub();

                  // THEN
                  Assert.That(true);
              });
        }