Coverage

The Lassi software gets tested using automated (JUnit) testcases. While running these testcases, code coverage information is collected. This coverage information shows the percentage of code that actually gets executed during the tests. This is intended to provide an idea about the quality of the testcases and helps in finding dead code.

Class loc nloc statements coverage  
TOTAL 682 385 147 46 %
AudioTestUI 74 41 18 0 %
Audio 152 104 42 5 %
AudioPresentationModel 151 103 31 35 %
AudioFrame 66 29 9 78 %
AudioListener 36 5 0 100 %
MillisFormatter 47 21 9 100 %
MillisFormatterTestCase 61 32 17 100 %
AudioView 95 50 21 100 %

Class statements covered missed weight  
Audio 42 2 40 50.00 %
AudioPresentationModel 31 11 20 25.00 %
AudioTestUI 18 0 18 22.50 %
AudioFrame 9 7 2 2.50 %

loc = lines of code count
nloc = non-comment lines of code count
statements = number of Java statements
coverage = percentage of statements covered