Checks if the PageElementList currently is empty.
Checks if all of the PageElements managed by PageElementList are currently enabled.
Can be used to skip the check for some or all managed PageElements.
Checks if all of the PageElements managed by PageElementList are currently visible.
Can be used to skip the check for some or all managed PageElements.
Checks if all of the PageElements managed by PageElementList currently contain the expected direct text.
A direct text is a text that resides on the level directly below the selected HTML element. It does not include any text of the HTML element's nested children HTML elements.
A single value (used for all managed PageElements) or an array of values with the expected contained direct text(s).
Checks if all of the PageElements managed by PageElementList currently contain the expected text.
A single value (used for all managed PageElements) or an array of values with the expected contained text(s).
Checks if all of the ValuePageElements managed by ValuePageElementList currently contain the expected value.
A single expected contained value (used for all managed ValuePageElements) or an array of expected contained values.
Checks if the PageElementList eventually is empty within a specific timeout.
Includes the timeout
within which the condition is expected to be met and the interval
used to
check it.
If no timeout
is specified, PageElementList's default timeout is used.
If no interval
is specified, PageElementList's default interval is used.
Checks if all of the PageElements managed by PageElementList eventually become enabled within a specific timeout.
Includes a filterMask
that can be used to skip the check for some or all managed PageElements and the
timeout
within which the condition is expected to be met.
If no timeout
is specified, PageElementList's default timeout is used.
Checks if all of the PageElements managed by PageElementList eventually become visible within a specific timeout.
Includes a filterMask
that can be used to skip the check for some or all managed PageElements and the
timeout
within which the condition is expected to be met.
If no timeout
is specified, PageElementList's default timeout is used.
Checks if all of the PageElements managed by PageElementList eventually contain the expected direct text within a specific timeout.
A direct text is a text that resides on the level directly below the selected HTML element. It does not include any text of the HTML element's nested children HTML elements.
A single value (used for all managed PageElements) or an array of values with the expected contained direct text(s).
Includes the timeout
within which the condition is expected to be met and the interval
used to
check it.
If no timeout
is specified, PageElementList's default timeout is used.
If no interval
is specified, PageElementList's default interval is used.
Checks if all of the PageElements managed by PageElementList eventually contain the expected text within a specific timeout.
A single value (used for all managed PageElements) or an array of values with the expected contained text(s).
Includes the timeout
within which the condition is expected to be met and the interval
used to
check it.
If no timeout
is specified, PageElementList's default timeout is used.
If no interval
is specified, PageElementList's default interval is used.
Checks if all of the ValuePageElements managed by ValuePageElementList eventually have the expected value within a specific timeout.
A single expected contained value (used for all managed ValuePageElements) or an array of expected contained values.
Includes the timeout
within which the condition is expected to be met and the interval
used to
check it.
If no timeout
is specified, ValuePageElementList's default timeout is used.
If no interval
is specified, ValuePageElementList's default interval is used.
Checks if at least one of the PageElements managed by PageElementList eventually exists within a specific timeout.
Includes a filterMask
that, if set to false
, will cause the existence check to be skipped and the
matcher to return true. Furthermore opts also includes the timeout
within which the condition is expected to be
met.
If no timeout
is specified, PageElementList's default timeout is used.
Checks if all of the PageElements managed by PageElementList eventually have any direct text within a specific timeout.
A direct text is a text that resides on the level directly below the selected HTML element. It does not include any text of the HTML element's nested children HTML elements.
Includes a filterMask
that can be used to skip the check for some or all managed PageElements, the
timeout
within which the condition is expected to be met and the interval
used to check it.
If no timeout
is specified, PageElementList's default timeout is used.
If no interval
is specified, PageElementList's default interval is used.
Checks if all of the PageElements managed by PageElementList eventually have any text within a specific timeout.
Includes a filterMask
that can be used to skip the check for some or all managed PageElements, the
timeout
within which the condition is expected to be met and the interval
used to check it.
If no timeout
is specified, PageElementList's default timeout is used.
If no interval
is specified, PageElementList's default interval is used.
Checks if all of the ValuePageElements managed by ValuePageElementList eventually have any value within a specific timeout.
Includes a filterMask
that can be used to skip the check for some or all managed ValuePageElements,
the timeout
within which the condition is expected to be met and the interval
used to check it.
If no timeout
is specified, ValuePageElementList's default timeout is used.
If no interval
is specified, ValuePageElementList's default interval is used.
Checks if all of the PageElements managed by PageElementList eventually have the expected direct text within a specific timeout.
A direct text is a text that resides on the level directly below the selected HTML element. It does not include any text of the HTML element's nested children HTML elements.
A single value (used for all managed PageElements) or an array of values with the expected direct text(s).
Includes the timeout
within which the condition is expected to be met and the interval
used to
check it.
If no timeout
is specified, PageElementList's default timeout is used.
If no interval
is specified, PageElementList's default interval is used.
Checks if the length of the PageElementList eventually has/not has/is less or is greater than the specified length within a specific timeout.
the specified length which is compared to PageElementList's actual length
Includes the comparator
that defines how to compare the actual length and the expected length of the
list (equals, not equals, less than, greater than), the timeout
within which the condition is expected to be met
and the interval
used to check it.
If no timeout
is specified, PageElementList's default timeout is used.
If no interval
is specified, PageElementList's default interval is used.
Checks if all of the PageElements managed by PageElementList eventually have the expected text within a specific timeout.
A single value (used for all managed PageElements) or an array of values with the expected text(s).
Includes the timeout
within which the condition is expected to be met and the interval
used to
check it.
If no timeout
is specified, PageElementList's default timeout is used.
If no interval
is specified, PageElementList's default interval is used.
Checks if all of the ValuePageElements managed by ValuePageElementList eventually have the expected value within a specific timeout.
A single expected value (used for all managed ValuePageElements) or an array of expected values.
Includes the timeout
within which the condition is expected to be met and the interval
used to
check it.
If no timeout
is specified, ValuePageElementList's default timeout is used.
If no interval
is specified, ValuePageElementList's default interval is used.
Checks if at least one of the PageElements managed by PageElementList currently exists.
If set to false
, the existence check will be skipped and the matcher will return true.
Checks if all of the PageElements managed by PageElementList currently have any direc text.
A direct text is a text that resides on the level directly below the selected HTML element. It does not include any text of the HTML element's nested children HTML elements.
Can be used to skip the check for some or all managed PageElements.
Checks if all of the PageElements managed by PageElementList currently have any text.
Can be used to skip the check for some or all managed PageElements.
Checks if all of the ValuePageElements managed by ValuePageElementList currently have any value.
Can be used to skip the check for some or all managed ValuePageElements.
Checks if all of the PageElements managed by PageElementList currently have the expected direct text.
A direct text is a text that resides on the level directly below the selected HTML element. It does not include any text of the HTML element's nested children HTML elements.
A single value (used for all managed PageElements) or an array of values with the expected direct text(s).
Checks if the length of the PageElementList currently has/not has/is less or is greater than the specified length.
the specified length which is compared to PageElementList's actual length
A comparator that defines how to compare the actual length and the expected length of the list (equals, not equals, less than, greater than).
Checks if all of the PageElements managed by PageElementList currently have the expected text.
A single value (used for all managed PageElements) or an array of values with the expected text(s).
Checks if all of the ValuePageElements managed by ValuePageElementList currently have the expected value.
A single expected value (used for all managed PageElements) or an array of expected values.
Generated using TypeDoc
This interface describes custom expectation matchers for ValuePageElementLists.
It can be used for both positive and negative (.not) comparisons.
ValueType the type of the values handled by the list's elements' xxxValue functions