Ejemplo n.º 1
0
        public void AcceptDismissAlert(UserActionType acceptance)
        {
            switch (acceptance)
            {
            case UserActionType.ACCEPT:
                AlertBoxUtils.AlertBoxHandler(_driver, true);
                break;

            case UserActionType.DISMISS:
                AlertBoxUtils.AlertBoxHandler(_driver, false);
                break;
            }
        }
Ejemplo n.º 2
0
        public void TypeAcceptDismissAlert(string text, UserActionType acceptance)
        {
            AlertBoxUtils.WriteToAlertBox(_driver, text);
            switch (acceptance)
            {
            case UserActionType.ACCEPT:
                AlertBoxUtils.AlertBoxHandler(_driver, true);
                break;

            case UserActionType.DISMISS:
                AlertBoxUtils.AlertBoxHandler(_driver, false);
                break;
            }
        }
Ejemplo n.º 3
0
        public void IPerformActionOnConfirmationBox(UserActionType userAction)
        {
            switch (userAction)
            {
            case UserActionType.ACCEPT:
                AlertBoxUtils.AlertBoxHandler(_driver, true);
                break;

            case UserActionType.DISMISS:
            case UserActionType.CLOSE:
                AlertBoxUtils.AlertBoxHandler(_driver, false);
                break;

            default:
                throw new Exception("Unable to determine required action on Alert box");
            }
        }
Ejemplo n.º 4
0
        public void ExpectAlertMessage(string expectedMessage)
        {
            var displayedMessage = AlertBoxUtils.ReadAlertBoxMessage(_driver);

            Assert.Equal(expectedMessage, displayedMessage);
        }
Ejemplo n.º 5
0
        public void GivenINavigateToTheEntityPage(string expectedMessage)
        {
            var messageBoxContents = AlertBoxUtils.ReadAlertBoxMessage(_driver);

            Assert.Equal(messageBoxContents, expectedMessage);
        }