Do these tools exist, or do I have to write them?


New member
I'm looking for a few tools to help with unit testing, but I'm a bit stuck for time atm. I've had a quick look around but haven't come up with anything yet.

1) Branch analysis tool

Takes a method (or class of methods) and lists the branch/decision points and counts how many passes would be required to achieve decision coverage.

2) 'Magic String' checker

Takes a class, finds and lists repeated magic strings. E.g. Large XML strings that are difficult to differentiate upon minor changes.

3) Code reuse checker

Takes a class (of unit tests, in my case), finds and lists blocks of code that have been repeated. E.g. complex setup of test objects.

In return, boobies