AFWorkflowTestContext class

Inheritance

Constructors

AFWorkflowTestContext(AFScreenTestContext screenContext)

Properties

hashCode int
The hash code for this object.
no setterinherited
log → Logger?
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
screenContext AFScreenTestContext
final

Methods

expect(dynamic value, Matcher matcher, {int extraFrames = 0}) → void
override
expectState<TState extends AFComponentState>(Future<void> withState(TState, AFRouteState)) Future<void>
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onDrawer({required AFScreenID drawerId, AFScreenID? endScreen, AFBaseTestID? queryResults, required dynamic body(AFScreenTestExecute)}) Future<void>
override
onScreen({required AFScreenID startScreen, AFScreenID? endScreen, AFBaseTestID? queryResults, required dynamic body(AFScreenTestExecute), bool verifyScreen = true, bool printResults = true}) Future<void>
override
pushQueryListener<TQueryResponse>(AFAsyncListenerQuery query, AFWorkflowTestDefinitionContext definitions, dynamic testData) Future<void>
override
runScreenTest(AFScreenTestID screenTestId, AFWorkflowTestDefinitionContext definitions, {AFScreenID? terminalScreen, List<Object?>? params, AFBaseTestID? queryResults}) Future<void>
Execute the specified screen tests, with query-responses provided by the specified state test.
override
runWidgetTest(AFBaseTestID widgetTestId, AFScreenID originScreen, {AFScreenID? terminalScreen, AFBaseTestID? queryResults}) Future<void>
override
tapNavigateFromTo({required dynamic tap, required AFScreenID startScreen, dynamic tapData, AFScreenID? endScreen, bool verifyScreen = true}) Future<void>
override
tapOpenDrawer({required dynamic tap, required AFScreenID startScreen, required AFScreenID drawerId}) Future<void>
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

internalRunScreenTest(AFScreenTestID screenTestId, AFSingleScreenTestExecute sse, List<Object?>? params) Future<AFScreenID>