public class SubCommandHandler2
extends org.kohsuke.args4j.spi.SubCommandHandler
Args4j constructs OptionHandlers directly from class literals, so we can only mock static methods. This class extends SubCommandHandler so that we can intercept the instantiate method using PowerMock.
Constructor and Description |
---|
SubCommandHandler2(org.kohsuke.args4j.CmdLineParser parser,
org.kohsuke.args4j.OptionDef option,
org.kohsuke.args4j.spi.Setter<Object> setter) |
Modifier and Type | Method and Description |
---|---|
protected Object |
instantiate(org.kohsuke.args4j.spi.SubCommand c)
Overrides SubCommandHandler so that we can call the mockable static
method.
|
public SubCommandHandler2(org.kohsuke.args4j.CmdLineParser parser, org.kohsuke.args4j.OptionDef option, org.kohsuke.args4j.spi.Setter<Object> setter)
protected Object instantiate(org.kohsuke.args4j.spi.SubCommand c)
instantiate
in class org.kohsuke.args4j.spi.SubCommandHandler
Copyright © 2016 Zanata Project. All rights reserved.