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

SingleCasedTest<INPUT extends Object?, OUTPUT extends Object?>({
  1. String? name,
  2. required String when,
  3. required String then,
  4. required INPUT input,
  5. required dynamic matcher,
  6. required ParameterizedCallback<INPUT, OUTPUT> action,
  7. String? testOn,
  8. Timeout? timeout,
  9. dynamic skip,
  10. dynamic tags,
  11. Map<String, dynamic>? onPlatform,
  12. int? retry,
})

Implementation

SingleCasedTest({
  String? name,
  required String when,
  required String then,
  required INPUT input,
  required dynamic matcher,
  required this.action,
  final String? testOn,
  final Timeout? timeout,
  final dynamic skip,
  final dynamic tags,
  final Map<String, dynamic>? onPlatform,
  final int? retry,
})  : cases = [
        TestCase(
          when: when,
          then: then,
          input: input,
          matcher: matcher,
          testOn: testOn,
          timeout: timeout,
          skip: skip,
          tags: tags,
          onPlatform: onPlatform,
          retry: retry,
        )
      ],
      super(name);