toJson method
The report as JSON, as sent to Metro.
Implementation
Map<String, Object?> toJson() => {
'name': name,
'speed': speed,
'passed': passed,
'stopped': stopped,
'ms': elapsed.inMilliseconds,
'steps': [for (final PlaybookStepResult step in steps) step.toJson()],
};