public static void IsDisplayed(IBrowserWrapper wrapper, string selector, Func <string, By> tmpSelectedMethod = null) { var elements = wrapper.FindElements(selector, tmpSelectedMethod); var operationRunner = All(elements); var isDisplayedValidator = new IsDisplayedValidator(); operationRunner.Evaluate <UnexpectedElementStateException>(isDisplayedValidator); }
/// <param name="tmpSelectMethod">temporary method which determine how the elements are selected</param> public IElementWrapperCollection <IElementWrapperFluentApi, IBrowserWrapperFluentApi> CheckIfIsDisplayed(string selector, Func <string, By> tmpSelectMethod = null) { var collection = FindElements(selector, tmpSelectMethod); var validator = new IsDisplayedValidator(); var runner = new AllOperationRunner <IElementWrapper>(collection); runner.Evaluate <UnexpectedElementStateException>(validator); return(collection); }
public static void IsDisplayed(this IOperationRunner <IElementWrapper> operationRunner) { var IsDisplayed = new IsDisplayedValidator(); operationRunner.Evaluate <UnexpectedElementStateException>(IsDisplayed); }
public static void IsDisplayed(IElementWrapper wrapper) { var isDisplayed = new IsDisplayedValidator(); EvaluateValidator <UnexpectedElementStateException, IElementWrapper>(wrapper, isDisplayed); }