(compare?: (a: T, b: T) => number)
| 128 | } |
| 129 | |
| 130 | getResult(compare?: (a: T, b: T) => number): TestResult<T> { |
| 131 | const materializedResults = materializeResults(this.messages) |
| 132 | const sortedResults = mapToSortedArray(materializedResults, compare) |
| 133 | |
| 134 | return { |
| 135 | messages: this.messages, |
| 136 | messageCount: this.messages.length, |
| 137 | materializedResults, |
| 138 | sortedResults, |
| 139 | } |
| 140 | } |
| 141 | |
| 142 | reset() { |
| 143 | this.messages = [] |