MultiCasedTest<INPUT extends Object?, OUTPUT extends Object?> constructor

MultiCasedTest<INPUT extends Object?, OUTPUT extends Object?>({
  1. String? name,
  2. required ParameterizedCallback<INPUT, OUTPUT> action,
  3. required Iterable<TestCase<INPUT, OUTPUT>> cases,
  4. Callback? initialize,
  5. Callback? dispose,
})

Implementation

MultiCasedTest({
  String? name,
  required ParameterizedCallback<INPUT, OUTPUT> action,
  required this.cases,
  Callback<dynamic>? initialize,
  Callback<dynamic>? dispose,
})  : _action = action,
      _initialize = initialize ?? (() {}),
      _dispose = dispose ?? (() {}),
      super(name);