Esempio n. 1
0
        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);
        }
Esempio n. 3
0
        public static void IsDisplayed(this IOperationRunner <IElementWrapper> operationRunner)
        {
            var IsDisplayed = new IsDisplayedValidator();

            operationRunner.Evaluate <UnexpectedElementStateException>(IsDisplayed);
        }
Esempio n. 4
0
        public static void IsDisplayed(IElementWrapper wrapper)
        {
            var isDisplayed = new IsDisplayedValidator();

            EvaluateValidator <UnexpectedElementStateException, IElementWrapper>(wrapper, isDisplayed);
        }