LogEntry Class
Constructors
Code new LogEntry(String mockName, String methodName, List args, Action action, [value]) #
LogEntry(this.mockName, this.methodName, this.args, this.action, [this.value]) { time = new Date.now(); }
Methods
Code String toString([Date baseTime]) #
String toString([Date baseTime]) { Description d = new StringDescription(); if (baseTime == null) { // Show absolute time. d.add('${time.hour}:${_pad2(time.minute)}:' '${_pad2(time.second)}.${time.millisecond}> '); } else { // Show relative time. int delta = time.millisecondsSinceEpoch - baseTime.millisecondsSinceEpoch; int secs = delta ~/ 1000; int msecs = delta % 1000; d.add('$secs.$msecs> '); } d.add('${_qualifiedName(mockName, methodName)}('); if (args != null) { for (var i = 0; i < args.length; i++) { if (i != 0) d.add(', '); d.addDescriptionOf(args[i]); } } d.add(') ${action == Action.THROW ? "threw" : "returned"} '); d.addDescriptionOf(value); return d.toString(); }
Fields
Code final value #
The value that was returned (if no throw).
final value;