IntegrationScenario<Example extends IntegrationExample?> constructor

IntegrationScenario<Example extends IntegrationExample?>({
  1. required String description,
  2. required List<IntegrationStep<IntegrationExample?>> steps,
  3. void setUpMocks(
    1. IntegrationMocks mocks
    )?,
  4. List<Example> examples = const [],
  5. IntegrationTestWidgetsFlutterBinding? binding,
  6. TestGroupFunction? setUpEach,
  7. TestGroupFunction? tearDownEach,
  8. TestGroupFunction? setUpOnce,
  9. TestGroupFunction? tearDownOnce,
})

Implementation

IntegrationScenario({
  required String description,
  required List<IntegrationStep> steps,
  void Function(IntegrationMocks mocks)? setUpMocks,
  List<Example> examples = const [],
  IntegrationTestWidgetsFlutterBinding? binding,
  TestGroupFunction? setUpEach,
  TestGroupFunction? tearDownEach,
  TestGroupFunction? setUpOnce,
  TestGroupFunction? tearDownOnce,
})  : _description = description,
      _steps = steps,
      _setUpMocks = setUpMocks,
      _binding = binding,
      _examples = examples,
      _setUpEach = setUpEach,
      _tearDownEach = tearDownEach,
      _setUpOnce = setUpOnce,
      _tearDownOnce = tearDownOnce;