We could make a version of the MessageLogger which can be instantiated in the test for the TestProcessor and accumulates the log messages from modules and then allows checking what messages were issued. This would allow testing using output without requiring scanning log files.
We could make a version of the MessageLogger which can be instantiated in the test for the TestProcessor and accumulates the log messages from modules and then allows checking what messages were issued. This would allow testing using output without requiring scanning log files.