GherkinIntegrationTestRunner class abstract

Constructors

GherkinIntegrationTestRunner(TestConfiguration configuration, Future<void> appMainFunction(World world))

Properties

appMainFunction Future<void> Function(World world)
final
configuration → TestConfiguration
final
framePolicy LiveTestWidgetsFlutterBindingFramePolicy?
no setter
hashCode int
The hash code for this object.
no setterinherited
hook → Hook
no setter
reporter → Reporter
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scenarioExecutionTimeout Timeout
getter/setter pair

Methods

cleanupScenarioRun(TestDependencies dependencies) → void
createTestDependencies(TestConfiguration configuration, WidgetTester tester) Future<TestDependencies>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onAfterRunFeature(String name) Future<void>
onBeforeRunFeature(String name, Iterable<String>? tags) Future<void>
onRun() → void
onRunComplete() → void
run() Future<void>
runFeature(String name, Iterable<String>? tags, void runFeature()) → void
runScenario(String name, Iterable<String>? tags, Future<void> runTest(TestDependencies dependencies), {Future<void> onBefore()?, Future<void> onAfter()?}) → void
runStep(String step, Iterable<String> multiLineStrings, dynamic table, TestDependencies dependencies) Future<StepResult>
setTestResultData(IntegrationTestWidgetsFlutterBinding binding) → void
startApp(WidgetTester tester, World world) Future<void>
toString() String
A string representation of this object.
inherited

Operators

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