GherkinIntegrationTestRunner constructor

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

Implementation

GherkinIntegrationTestRunner(
  this.configuration,
  this.appMainFunction,
) {
  configuration.prepare();
  _reporter = _registerReporters(configuration.reporters);
  _hook = _registerHooks(configuration.hooks);
  _customParameters =
      _registerCustomParameters(configuration.customStepParameterDefinitions);
  _executableSteps = _registerStepDefinitions(
    configuration.stepDefinitions!,
    _customParameters!,
  );
}