Use FLTFileReader for reading the build results instead of raw NSString so we don’t have to rely on stubbing class methods.
Delegate is told of tool error when task fails to launch.
Extraction.
Test that a task that ends with an uncaught signal results in a tool error.
Test that corrupt JSON results in a “corrupt configuration” error.
Tidy to dos.