CSVTestListener is both a test listener, a timings listener, a memory listener and a parameter listener. It listens for test completion events and then writes out all the data that it has listened to into a '.csv' (comma seperated values) file.
CRC Card | Responsibilities | Collaborations |
|---|
| Listen to test events; start, end, fail, error. |
| Listen to test timings. |
| Listen to test memory usage. |
| Listen to parameterized test parameters. |
| Output all test data to a CSV file. |
@author Rupert Smith
@todo Write an XML output class. Write a transform to convert it into an HTML page with timings as graphs.