Hi, I’m trying to implement a task that runs a custom unit testing framework, I would like to be able to create a testing report (similar to the ones generated by JUnit) and as well to be able to fail the build whenever the testing framework fails.
For this I have created the task class and implemented Reporting and VerificationTask interfaces. I’m looking at the implementation for the checkstyle task and the UnitTesting task to base my implementation, but both use several internal classes. So the question is, are there any documented guidelines for implementing reporting on a task?
Currently I’m trying to avoid using internal classes and as well get more insight on the reporting framework.