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 2560 1563 728 98 %
ColorSliderUI 202 126 57 82 %
ColorWheel 167 122 67 96 %
ColorWheelView 175 119 51 98 %
ColorList 46 16 3 100 %
ColorRenderer 50 20 5 100 %
ColorListFrame 50 21 6 100 %
ColorWheelTestCase 47 17 7 100 %
ColorPanel 52 24 7 100 %
ColorListColor 59 31 13 100 %
ColorListPresentationModel 86 51 16 100 %
ColorWheelLayout 88 44 22 100 %
ColorListTableModelTestCase 90 45 23 100 %
ColorListTableModel 103 53 28 100 %
ColorWheelFrame 106 58 28 100 %
ColorListsReader 119 73 28 100 %
ColorListReaderTestCase 89 49 29 100 %
ColorWheelPresentationModel 169 123 32 100 %
ColorWheelLayoutTestCase 104 58 35 100 %
ColorPanelView 106 68 41 100 %
ColorListView 154 93 46 100 %
ColorWheelFrameTestCase 155 113 49 100 %
ColorListFrameTestCase 168 117 60 100 %
ColorWheelPresentionModelTestCase 175 122 75 100 %

Class statements covered missed weight  
ColorSliderUI 57 47 10 71.43 %
ColorWheel 67 64 3 21.43 %
ColorWheelView 51 50 1 7.14 %

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