TestSmellDetector
TestSmellDetector copied to clipboard
Support for multiple reports with different granularity (file, class, method)
Added 2 csv optional reports (enabled by default). Each report contains test smells that affects a different granularity.
- File is the old/default report,
- Class is class-only reports, e.g. Lazy Test, Default Test, and Constructor Initialization
- Method is for test smells that affects methods, e.g. Assertion Roulette, Empty Test, and Conditional Test Logic
Tests included
For optional reports configuration check properties file at https://github.com/victorgveloso/TestSmellDetector/blob/master/src/resources/test-smells.properties