EMMA Coverage Report (generated Mon Nov 29 14:43:38 PST 2010)
[all classes]

COVERAGE SUMMARY FOR PACKAGE [com.jeantessier.commandline]

nameclass, %method, %block, %line, %
com.jeantessier.commandline100% (32/32)88%  (232/264)89%  (4058/4551)87%  (824/949)

COVERAGE BREAKDOWN BY SOURCE FILE

nameclass, %method, %block, %line, %
TestExactlyParameterStrategy.java100% (1/1)100% (5/5)48%  (32/67)52%  (13/25)
Printer.java100% (1/1)59%  (10/17)56%  (61/108)60%  (21/35)
CommandLineException.java100% (1/1)50%  (1/2)57%  (4/7)50%  (2/4)
AtMostParameterStrategy.java100% (1/1)75%  (3/4)61%  (36/59)70%  (7/10)
TestNullParameterStrategy.java100% (1/1)100% (4/4)68%  (17/25)73%  (8/11)
TestAtLeastParameterStrategy.java100% (1/1)100% (4/4)69%  (38/55)65%  (13/20)
TestAtMostParameterStrategy.java100% (1/1)100% (5/5)72%  (33/46)75%  (12/16)
CommandLineUsage.java100% (1/1)85%  (11/13)73%  (255/347)76%  (44/58)
CommandLineSwitchBase.java100% (1/1)69%  (9/13)77%  (74/96)77%  (23/30)
ToggleSwitch.java100% (1/1)80%  (4/5)79%  (23/29)80%  (8/10)
TestCommandLine.java100% (1/1)91%  (10/11)83%  (284/342)83%  (48/58)
OptionalValueSwitch.java100% (1/1)83%  (5/6)84%  (32/38)87%  (13/15)
TestSingleValueSwitch.java100% (1/1)100% (9/9)86%  (131/153)84%  (38/45)
NullParameterStrategy.java100% (1/1)80%  (4/5)87%  (13/15)83%  (5/6)
MultipleValuesSwitch.java100% (1/1)83%  (10/12)88%  (101/115)87%  (26/30)
TestMultipleValuesSwitch.java100% (1/1)100% (10/10)89%  (184/206)88%  (51/58)
TextPrinter.java100% (1/1)69%  (9/13)90%  (114/127)77%  (23/30)
CommandLine.java100% (1/1)87%  (34/39)90%  (436/484)95%  (100/105)
TestOptionalValueSwitch.java100% (1/1)100% (9/9)92%  (153/167)91%  (42/46)
TestToggleSwitch.java100% (1/1)100% (9/9)92%  (165/179)91%  (43/47)
ExactlyParameterStrategy.java100% (1/1)75%  (3/4)93%  (55/59)80%  (8/10)
TestAliasSwitch.java100% (2/2)100% (15/15)97%  (276/284)95%  (55/58)
AliasSwitch.java100% (1/1)91%  (10/11)98%  (116/118)96%  (24/25)
AtLeastParameterStrategy.java100% (1/1)100% (3/3)100% (34/34)100% (7/7)
CollectingParameterStrategy.java100% (1/1)100% (5/5)100% (24/24)100% (8/8)
LimitedCollectingParameterStrategy.java100% (1/1)100% (2/2)100% (9/9)100% (4/4)
SingleValueSwitch.java100% (1/1)100% (6/6)100% (50/50)100% (14/14)
TestCollectingParameterStrategy.java100% (1/1)100% (4/4)100% (56/56)100% (15/15)
TestCommandLineUsage.java100% (1/1)100% (3/3)100% (283/283)100% (31/31)
TestTextPrinter.java100% (1/1)100% (14/14)100% (943/943)100% (113/113)
VisitorBase.java100% (1/1)100% (2/2)100% (26/26)100% (5/5)

[all classes]
EMMA 2.0.5312 (C) Vladimir Roubtsov