HttpResponseTestCase constructor

const HttpResponseTestCase({
  1. required String id,
  2. String? documentation,
  3. required ShapeId protocol,
  4. ShapeId? authScheme,
  5. String? body,
  6. String? bodyMediaType,
  7. Map<String, Object?> params = const {},
  8. ShapeId? vendorParamsShape,
  9. Map<String, Object?> vendorParams = const {},
  10. Map<String, String> headers = const {},
  11. List<String> forbidHeaders = const [],
  12. List<String> requireHeaders = const [],
  13. List<String> tags = const [],
  14. AppliesTo? appliesTo,
  15. required int code,
})

Implementation

const HttpResponseTestCase({
  required super.id,
  super.documentation,
  required super.protocol,
  super.authScheme,
  super.body,
  super.bodyMediaType,
  super.params,
  super.vendorParamsShape,
  super.vendorParams,
  super.headers,
  super.forbidHeaders,
  super.requireHeaders,
  super.tags,
  super.appliesTo,
  required this.code,
});