Skip to content

Commit ead1f16

Browse files
committed
Test coverage for OptionGroup.toString()
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/cli/branches/cli-1.x@661665 13f79535-47bb-0310-9956-ffa450edef68
1 parent b6cfdf9 commit ead1f16

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

src/test/org/apache/commons/cli/OptionGroupTest.java

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -197,4 +197,19 @@ public void testValidLongOnlyOptions() throws Exception
197197
assertTrue("Confirm --import is set", cl2.hasOption("import"));
198198
}
199199

200+
public void testToString()
201+
{
202+
OptionGroup group1 = new OptionGroup();
203+
group1.addOption(new Option(null, "foo", false, "Foo"));
204+
group1.addOption(new Option(null, "bar", false, "Bar"));
205+
206+
assertEquals("[--foo Foo, --bar Bar]", group1.toString());
207+
208+
OptionGroup group2 = new OptionGroup();
209+
group2.addOption(new Option("f", "foo", false, "Foo"));
210+
group2.addOption(new Option("b", "bar", false, "Bar"));
211+
212+
assertEquals("[-f Foo, -b Bar]", group2.toString());
213+
}
214+
200215
}

0 commit comments

Comments
 (0)