public CalculationPage ClickBeginCalculationsButton() { LogHelpers.Write(string.Format("Click \"Begin calculation\" button.")); BeginCalculationButton.ClickJS(); Waits.WaitForProcessToFinish(drv => CalculationProgress); return(this); }
public CalculationPage ExecuteCalculationForEYDS() { LogHelpers.Write(string.Format("Click \"Begin calculation\" button.")); BeginCalculationButton.ClickJS(); Waits.WaitUntilElementPresent(drv => ForceReRunContinueButton); LogHelpers.Write(string.Format("Click \"Force Re-Run\" button.")); ForceReRunContinueButton.ClickAndWaitForAjax(); Waits.WaitForProcessToFinish(drv => CalculationProgress); WaitForBackendCalcEnd(); return(this); }