david-schuler/javalanche — pull request #8 by kevinjalbert (2012-03-08 18:04:40+00:00)
Title: Mutation Score Analyzer

I've added a new analyzer that displays the actual mutation score of each code unit (class/method). I found this useful as I was unable to easily extract this information.

#### Example of Triangle Test
----------Class Mutation Score----------
Class Name: Of Covered, Of Generated
triangle.Triangle: 91.49%, 91.49%
triangle.TriangleType: NaN%, 0.00%

----------Method Mutation Score----------
Method Name: Of Covered, Of Generated
triangle.TriangleType.valueOf: NaN%, 0.00%
triangle.Triangle.classify: 91.49%, 91.49%
triangle.TriangleType.values: NaN%, 0.00%

In addition it also writes out two .csv files with additional information regarding the mutation types uses/killed in each code unit and the tests that were touched (in addition to the mutation scores).