Example #1
0
 public void ChangeApplicationName(string currentApplicationName, string editedApplicationName)
 {
     WaitHelpers.ExplicitWait();
     if (currentApplicationName != GetSelectedApplicationName())
     {
         return;
     }
     _editApplicationIcon.ActionClick();
     _editApplicationNameInput.ClearField();
     _editApplicationNameInput.ActionSendKeys(editedApplicationName);
     _saveApplicationChangesButton.ActionClick();
     WaitHelpers.ExplicitWait();
 }
Example #2
0
 public void DeleteToggleOnEdit()
 {
     WaitHelpers.ExplicitWait();
     _deleteFeatureToggleButtonOnEdit.ActionClick();
     WaitHelpers.ExplicitWait();
     Browser.WebDriver.FindElements(_deleteFeatureToggleButton)[1].Click();
 }
Example #3
0
 public void Login()
 {
     _usernameInput.ActionSendKeys(Constants.Username);
     _passwordInput.ActionSendKeys(Constants.Password);
     _loginButton.ActionClick();
     WaitHelpers.ExplicitWait();
 }
Example #4
0
 public void AddNewEnvironment(string newEnvironmentName)
 {
     WaitHelpers.ExplicitWait();
     Thread.Sleep(2000);
     _toolsButton.SelectFromDropdown(_toolsMenuDropdown, "Add New Environment");
     _environmentNameInput.ActionSendKeys(newEnvironmentName);
     _addEnvironmentButton.ActionClick();
     WaitHelpers.ExplicitWait();
     _closeAddEnvironmentModalBtn.ActionClick();
 }
Example #5
0
 public void AddNewApplication(string newApplicationName, string firstEnvName)
 {
     _pageSpinner.WaitForSpinner();
     WaitHelpers.ExplicitWait();
     Thread.Sleep(2000);
     _openAddApplicationModalBtn.ActionClick();
     _applicationNameInput.ActionSendKeys(newApplicationName);
     _firstEnvNameInput.ActionSendKeys(firstEnvName);
     _addApplicationButton.ActionClick();
     WaitHelpers.ExplicitWait();
     _closeAddApplicationModalBtn.ActionClick();
 }
Example #6
0
 public void DeleteApplication(string expectedApplicationName)
 {
     WaitHelpers.ExplicitWait();
     if (expectedApplicationName != GetSelectedApplicationName())
     {
         return;
     }
     _editApplicationIcon.ActionClick();
     _deleteApplicationButton.ActionClick();
     _confirmDeleteApplicationButton.ActionClick();
     WaitHelpers.ExplicitWait();
 }
Example #7
0
 public void AddFeatureToggle(string newFeatureToggleName)
 {
     WaitHelpers.ExplicitWait();
     Thread.Sleep(2000);
     _toolsButton.SelectFromDropdown(_toolsMenuDropdown, "Add Feature Toggle");
     _featureToggleNameInput.ActionSendKeys(newFeatureToggleName);
     //_workItemIdInput.ActionSendKeys("TESTING PBI 00000");
     _notesInput.ActionSendKeys("test notes");
     _addFeatureToggleButton.ActionClick();
     WaitHelpers.ExplicitWait();
     _closeAddToggleModalBtn.ActionClick();
 }
Example #8
0
        public void DeleteFeatureToggle(string newFeatureToggleName)
        {
            WaitHelpers.ExplicitWait();
            var rows = FeatureTogglesGrid.GetAllRowsFromGrid(_rowSelector);

            for (var i = 0; i <= rows.Count - 1; i++)
            {
                var cells = rows[i].FindElements(By.TagName("td"));
                if (!cells[1].Text.Contains(newFeatureToggleName))
                {
                    continue;
                }
                WaitHelpers.ExplicitWait();
                FeatureTogglesGrid.GetColumnSpecifiedByIndex(_rowSelector, i, 0).FindElement(_deleteFeatureToggleIcon)
                .Click();
                WaitHelpers.ExplicitWait();
                _deleteFeatureToggleButton.WaitForElementToBeClickable();
                _deleteFeatureToggleButton.ActionClick();
            }
        }
Example #9
0
 public void ClickCancelBooking()
 {
     _cancelBookingButton.ActionClick();
 }
Example #10
0
 public void Login(UserEntity user)
 {
     _emailInput.ActionSendKeys(user.Email);
     _passwordInput.ActionSendKeys(user.Password);
     _signInButton.ActionClick();
 }
 public void AddNewAddress()
 {
     _newAddressLink.ActionClick();
 }
Example #12
0
 public void RefreshEnvironment()
 {
     WaitHelpers.ExplicitWait();
     _refreshEnvironmentButton.ActionClick();
 }
Example #13
0
 public void CloseEditFeatureFlagsModal()
 {
     WaitHelpers.ExplicitWait();
     _cancelEditToggleButton.ActionClick();
 }
 public void AddOrRemoveMaterialFromCart()
 {
     _addToCartButton.ActionClick();
     WaitHelpers.ExplicitWait();
     ExtentTestManager.GetTest().CreateStep(MethodBase.GetCurrentMethod().Name, "Add To Cart");
 }
Example #15
0
 public void ClickBookRoom()
 {
     _bookRoomButton.ActionClick();
 }
Example #16
0
 public void SetFeatureToggleAsPermanent()
 {
     WaitHelpers.ExplicitWait();
     _isPermanentCheckbox.ActionClick();
     _saveButton.ActionClick();
 }
Example #17
0
 public void SetFeatureToggleAsAcceptedByUser()
 {
     _isAcceptedByUserCheckbox.ActionClick();
     _saveButton.ActionClick();
 }
Example #18
0
 public void CancelBooking() => _cancelBookingButton.ActionClick();
Example #19
0
 public void ChangeEnvironmentName(string editedEnvName)
 {
     _editEnvironmentNameInput.ClearField();
     _editEnvironmentNameInput.ActionSendKeys(editedEnvName);
     _saveEnvironmentChangesButton.ActionClick();
 }
Example #20
0
 public void CreateRoom()
 {
     _createButton.ActionClick();
     WaitHelpers.ExplicitWait();
 }
Example #21
0
 public void DeleteEnvironment(string editedEnvName)
 {
     EditEnvironment(editedEnvName);
     _deleteEnvironmentButton.ActionClick();
     _confirmDeleteEnvironmentButton.ActionClick();
 }