getSummary method

Map<String, dynamic> getSummary()

Resumen de performance general

Implementation

Map<String, dynamic> getSummary() => {
  'suite': suiteName,
  'timestamp': timestamp.toIso8601String(),
  'totalTests': results.length,
  'totalTime': results.map((r) => r.average.inMilliseconds).reduce((a, b) => a + b),
  'worstPerforming': results.isNotEmpty
    ? results.reduce((a, b) => a.average > b.average ? a : b).testName
    : null,
  'bestPerforming': results.isNotEmpty
    ? results.reduce((a, b) => a.average < b.average ? a : b).testName
    : null,
  'results': results.map((r) => r.toJson()).toList(),
};