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 1976 494 114 100 %
CommonGet16BitTable 52 13 3 100 %
CommonStore16BitTable 52 13 3 100 %
CommonSetMIDIMapping 52 13 3 100 %
CommonGetCurveTable2 52 13 3 100 %
CommonGetGain 52 13 3 100 %
CommonGetQuestion 52 13 3 100 %
CommonSetCurve 52 13 3 100 %
CommonSetSlope 52 13 3 100 %
CommonSetDMXIn 52 13 3 100 %
CommonGetMIDIMapping 52 13 3 100 %
CommonSetCurveTable1 52 13 3 100 %
CommonSetDmxOffset 52 13 3 100 %
CommonSaveAll 52 13 3 100 %
CommonSetCurveTable4 52 13 3 100 %
CommonStoreMIDIMapping 52 13 3 100 %
CommonSetPassw 52 13 3 100 %
CommonSetCurveTable7 52 13 3 100 %
CommonSetCurveTable5 52 13 3 100 %
CommonSetCurveTable6 52 13 3 100 %
CommonSetMIDI 52 13 3 100 %
CommonSet16BitTable 52 13 3 100 %
CommonGetCurveTable6 52 13 3 100 %
CommonGetCurveTable1 52 13 3 100 %
CommonSetCurveTable3 52 13 3 100 %
CommonSetIPConfig 52 13 3 100 %
CommonLoadAll 52 13 3 100 %
CommonGetCurveTable3 52 13 3 100 %
CommonStorePostTable 52 13 3 100 %
CommonSetGain 52 13 3 100 %
CommonGetCurveTable5 52 13 3 100 %
CommonGetCurveTable7 52 13 3 100 %
CommonSetCurveTable2 52 13 3 100 %
CommonEraseAll 52 13 3 100 %
CommonSetName 52 13 3 100 %
CommonGetCurve 52 13 3 100 %
CommonSetNumDmx 52 13 3 100 %
CommonGetCurveTable4 52 13 3 100 %
CommonGetSlope 52 13 3 100 %

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