public void ChangeApplicationName(string currentApplicationName, string editedApplicationName) { WaitHelpers.ExplicitWait(); if (currentApplicationName != GetSelectedApplicationName()) { return; } _editApplicationIcon.ActionClick(); _editApplicationNameInput.ClearField(); _editApplicationNameInput.ActionSendKeys(editedApplicationName); _saveApplicationChangesButton.ActionClick(); WaitHelpers.ExplicitWait(); }
public void DeleteToggleOnEdit() { WaitHelpers.ExplicitWait(); _deleteFeatureToggleButtonOnEdit.ActionClick(); WaitHelpers.ExplicitWait(); Browser.WebDriver.FindElements(_deleteFeatureToggleButton)[1].Click(); }
public void Login() { _usernameInput.ActionSendKeys(Constants.Username); _passwordInput.ActionSendKeys(Constants.Password); _loginButton.ActionClick(); WaitHelpers.ExplicitWait(); }
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(); }
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(); }
public void DeleteApplication(string expectedApplicationName) { WaitHelpers.ExplicitWait(); if (expectedApplicationName != GetSelectedApplicationName()) { return; } _editApplicationIcon.ActionClick(); _deleteApplicationButton.ActionClick(); _confirmDeleteApplicationButton.ActionClick(); WaitHelpers.ExplicitWait(); }
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(); }
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(); } }
public void ClickCancelBooking() { _cancelBookingButton.ActionClick(); }
public void Login(UserEntity user) { _emailInput.ActionSendKeys(user.Email); _passwordInput.ActionSendKeys(user.Password); _signInButton.ActionClick(); }
public void AddNewAddress() { _newAddressLink.ActionClick(); }
public void RefreshEnvironment() { WaitHelpers.ExplicitWait(); _refreshEnvironmentButton.ActionClick(); }
public void CloseEditFeatureFlagsModal() { WaitHelpers.ExplicitWait(); _cancelEditToggleButton.ActionClick(); }
public void AddOrRemoveMaterialFromCart() { _addToCartButton.ActionClick(); WaitHelpers.ExplicitWait(); ExtentTestManager.GetTest().CreateStep(MethodBase.GetCurrentMethod().Name, "Add To Cart"); }
public void ClickBookRoom() { _bookRoomButton.ActionClick(); }
public void SetFeatureToggleAsPermanent() { WaitHelpers.ExplicitWait(); _isPermanentCheckbox.ActionClick(); _saveButton.ActionClick(); }
public void SetFeatureToggleAsAcceptedByUser() { _isAcceptedByUserCheckbox.ActionClick(); _saveButton.ActionClick(); }
public void CancelBooking() => _cancelBookingButton.ActionClick();
public void ChangeEnvironmentName(string editedEnvName) { _editEnvironmentNameInput.ClearField(); _editEnvironmentNameInput.ActionSendKeys(editedEnvName); _saveEnvironmentChangesButton.ActionClick(); }
public void CreateRoom() { _createButton.ActionClick(); WaitHelpers.ExplicitWait(); }
public void DeleteEnvironment(string editedEnvName) { EditEnvironment(editedEnvName); _deleteEnvironmentButton.ActionClick(); _confirmDeleteEnvironmentButton.ActionClick(); }