Test constructor

Test({
  1. required int id,
  2. required String name,
  3. required int suiteID,
  4. required List<int> groupIDs,
  5. required TestMetadata metadata,
  6. int? line,
  7. int? column,
  8. String? url,
  9. int? rootLine,
  10. int? rootColumn,
  11. String? rootUrl,
})

A single test case. The test's ID is unique in the context of this test run. It's used elsewhere in the protocol to refer to this test without including its full representation.

Implementation

Test({
  required this.id,
  required this.name,
  required this.suiteID,
  required this.groupIDs,
  required this.metadata,
  this.line,
  this.column,
  this.url,
  this.rootLine,
  this.rootColumn,
  this.rootUrl,
});