public void WhenScriptSetting(ResolvedString text, ContentSelector selector) => Executor.Execute(() => { var e = WebDriver.Select(selector); e.Should().NotBeNull(); Add(text, new WebElementWrapper(e.WebElement)); });
public void WhenEnteringForTheElementRowEnglish(RowSelectorPrefix row, ResolvedString text, SettableElementSelector selector) => base.WhenEnteringForTheElementRow(row, text, selector);
public void WhenEnteringForTheElementEnglish(ResolvedString text, SettableElementSelector selector) => base.WhenEnteringForTheElement(text, selector);
public void WhenScriptSettingEnglish(ResolvedString text, ActiveElementSelector selector) => base.WhenScriptSetting(text, selector);
public void WhenEnteringForTheElementUnderEnglish(UnderSelectorPrefix under, ResolvedString text, SettableElementSelector selector) => base.WhenEnteringForTheElementUnder(under, text, selector);
protected virtual void WhenEnteringForTheElement(ResolvedString text, ActiveElementSelector selector) => Executor.Execute(() => WebDriver.Select(selector).Enter(text));
protected virtual void WhenScriptSetting(ResolvedString text, ActiveElementSelector selector) => Executor.Execute(() => WebDriver.Select(selector).ScriptSet(text));
protected virtual void WhenSettingTheElement(ResolvedString text, SettableElementSelector selector) => Executor.Execute(() => WebDriver.Select(selector).Enter(text));
protected virtual void WhenEnteringForTheElementUnder(UnderSelectorPrefix under, ResolvedString text, ActiveElementSelector selector) => Executor.Execute(() => WebDriver.Under(under).Select(selector).Enter(text));
protected virtual void WhenEnteringForTheElementRow(RowSelectorPrefix row, ResolvedString text, ActiveElementSelector selector) => Executor.Execute(() => WebDriver.ForRow(row).Select(selector).Enter(text));
public void WhenSelectingForElement(ResolvedString text, SelectableElementSelector selector) => Executor.Execute(() => WebDriver.Select(selector).Enter(text));
public new void WhenEnteringForTheElementRow(RowSelectorPrefix row, ResolvedString text, ActiveElementSelector selector) => base.WhenEnteringForTheElementRow(row, text, selector);
public new void WhenEnteringForTheElement(ResolvedString text, ActiveElementSelector selector) => base.WhenEnteringForTheElement(text, selector);
public new void WhenSettingTheElement(ResolvedString text, SettableElementSelector selector) => base.WhenSettingTheElement(text, selector);
public new void WhenEnteringForTheElementUnder(UnderSelectorPrefix under, ResolvedString text, ActiveElementSelector selector) => base.WhenEnteringForTheElementUnder(under, text, selector);
public void ThenElementAttributeHasTheValue(WebElementWrapper e, ResolvedString attribute, Validation validation) => Executor.Execute(() => e.GetAttribute(attribute).Validate(validation));