OptionToolkit { public BasicOptionBuilder newBasicOptionBuilder() { return new BasicOptionBuilderImpl(optionFormat); } protected  OptionToolkit(OptionFormat optionFormat); static OptionToolkit getInstance(); static OptionToolkit getInstance(OptionFormat optionFormat); OptionFormat getOptionFormat(); ArgumentBuilder newArgumentBuilder(); BasicOptionBuilder newBasicOptionBuilder(); GroupBuilder newGroupBuilder(); RegexOptionBuilder newRegexOptionBuilder();  }
@Test public void testBuildOption() throws Exception { BasicOption option = optionToolkit.newBasicOptionBuilder().withId(OPTION_ID).build(); assertNotNull(option); assertEquals(option.getId(), OPTION_ID); }