hu.advancedweb:scott (maven):  Scott provides detailed failure messages for tests written in Java based on their runtime behaviour and source code. With Scott even simple assertions provide the details needed to trace the cause of the failure and to comprehend the context of the test case. It provides details about local variables to reduce the need to debug tests. 
Keywords: asm|assertions|failure-messages|java|junit|scott|testing-tools