@pageobject/base
Options
All
Public
Public/Protected
All
Inherited
Only exported
Menu
Binary
Predicate
Component
Includes
Is
Is
Greater
Than
Is
Greater
Than
OrEquals
Is
Less
Than
Is
Less
Than
OrEquals
Is
Not
Jest
Includes
Jest
Is
Jest
IsGreater
Than
Jest
IsGreater
Than
OrEquals
Jest
IsLess
Than
Jest
IsLess
Than
OrEquals
Jest
IsNot
Jest
Matches
Jest
Not
Includes
Jest
Not
Matches
Matches
Not
Includes
Not
Matches
Predicate
Test
default
Timeout
InSeconds
assert
if
perform
run
Adapter
Conditional
Test
Callback
Effect
Test
Callback
Test
Step
reliable
run
All
serialize
use
Jest
Hierarchy
Test
Index
Properties
default
Timeout
InSeconds
Methods
assert
if
perform
run
Properties
default
Timeout
InSeconds
default
Timeout
InSeconds
:
number
Methods
assert
assert<TValue>
(
value
:
Effect
<
TValue
>
, predicate
:
Predicate
<
TValue
>
, customMessage
?:
undefined
|
string
, timeoutInSeconds
?:
number
)
:
this
Type parameters
TValue
Parameters
value:
Effect
<
TValue
>
predicate:
Predicate
<
TValue
>
Optional
customMessage:
undefined
|
string
Default value
timeoutInSeconds:
number
= this.defaultTimeoutInSeconds
Returns
this
if
if<TValue>
(
value
:
Effect
<
TValue
>
, predicate
:
Predicate
<
TValue
>
, callback
:
ConditionalTestCallback
, timeoutInSeconds
?:
number
)
:
this
Type parameters
TValue
Parameters
value:
Effect
<
TValue
>
predicate:
Predicate
<
TValue
>
callback:
ConditionalTestCallback
Default value
timeoutInSeconds:
number
= this.defaultTimeoutInSeconds
Returns
this
perform
perform
(
action
:
Effect
<
void
>
, timeoutInSeconds
?:
number
)
:
this
Parameters
action:
Effect
<
void
>
Default value
timeoutInSeconds:
number
= this.defaultTimeoutInSeconds
Returns
this
Static
run
run<TContext>
(
context
:
TContext
, defaultTimeoutInSeconds
:
number
, callback
:
TestCallback
<
TContext
>
)
:
Promise
<
void
>
Type parameters
TContext
Parameters
context:
TContext
defaultTimeoutInSeconds:
number
callback:
TestCallback
<
TContext
>
Returns
Promise
<
void
>