buildStepRegistry<W extends ScenarioWorld> function

StepRegistry<W> buildStepRegistry<W extends ScenarioWorld>(
  1. Iterable<StepDefinition<W>> definitions
)

Builds a registry from an expression-friendly iterable of definitions.

Implementation

StepRegistry<W> buildStepRegistry<W extends ScenarioWorld>(
  Iterable<StepDefinition<W>> definitions,
) {
  final registry = StepRegistry<W>();
  for (final definition in definitions) {
    registry.register(definition);
  }
  return registry;
}