コード例 #1
0
        public void GivenUserClicksOnTheAddButtonInTheListRolesPage_()
        {
            Thread.Sleep(1000);
            Manage_ListRoles managelistRoles = new Manage_ListRoles(webDriver);

            managelistRoles.addRoleButton.Click();
        }
コード例 #2
0
        public void GivenEnterTheRoleNameAsAnyRandomStringInenterrolenameField()
        {
            Manage_ListRoles managelistRoles = new Manage_ListRoles(webDriver);
            Hooks            hooks           = new Hooks();

            ScenarioContext.Current["Role Name"] = hooks.RandomString(5);
            managelistRoles.roleName_Input.SendKeys(ScenarioContext.Current["Role Name"].ToString());
        }
コード例 #3
0
        public void ThenErrorMessageShouldBeThrownAsInTheAddRolePopUp_(string errorMsg)
        {
            Manage_ListRoles managelistRoles    = new Manage_ListRoles(webDriver);
            string           errorMessage_PopUp = managelistRoles.duplicateRole_ErrorMessage.Text;

            Assert.AreEqual(errorMessage_PopUp, errorMsg);
            managelistRoles.addRoledialog_cancelButton.Click();
        }
コード例 #4
0
        public void ThenNewRoleShouldBeAddedInTheRoleGridInTheLeftPane_()
        {
            Manage_ListRoles managelistRoles = new Manage_ListRoles(webDriver);

            Thread.Sleep(1000);
            string roleName = ScenarioContext.Current["Role Name"].ToString();

            Assert.True(managelistRoles.RoleGridElement(roleName).Displayed);
        }
コード例 #5
0
        public void WhenClickCancelButtonInTheAddRolePopUp_()
        {
            Manage_ListRoles managelistRoles = new Manage_ListRoles(webDriver);

            managelistRoles.addRoledialog_cancelButton.Click();
        }
コード例 #6
0
        public void WhenEnterTheRoleNameAsAnyRandomStringInenterrolenameField()
        {
            Manage_ListRoles managelistRoles = new Manage_ListRoles(webDriver);

            managelistRoles.roleName_Input.SendKeys("QA Manager");
        }
コード例 #7
0
        public void ThenPopUpWindowToAddRolesShouldBeDisplayed_()
        {
            Manage_ListRoles managelistRoles = new Manage_ListRoles(webDriver);

            Assert.True(managelistRoles.addRoleButton_dialogBox.Displayed);
        }
コード例 #8
0
        public void WhenUserClicksOnTheAddButtonInTheListRolesPage_()
        {
            Manage_ListRoles managelistRoles = new Manage_ListRoles(webDriver);

            managelistRoles.addRoleButton.Click();
        }
コード例 #9
0
        public void GivenNavigateToListRolesPageByClickingOnListRolesTab_()
        {
            Manage_ListRoles managelistRoles = new Manage_ListRoles(webDriver);

            managelistRoles.listRoles.Click();
        }