Skip to content

Commit 8214cec

Browse files
committed
Added tests for the accessors of HelpFormatter
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/cli/branches/cli-1.x@661649 13f79535-47bb-0310-9956-ffa450edef68
1 parent 1c6da3c commit 8214cec

1 file changed

Lines changed: 29 additions & 0 deletions

File tree

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

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -308,4 +308,33 @@ public String rtrim(String s)
308308
assertEquals(" foo", formatter.rtrim(" foo "));
309309
}
310310

311+
public void testAccessors()
312+
{
313+
HelpFormatter formatter = new HelpFormatter();
314+
315+
formatter.setArgName("argname");
316+
assertEquals("arg name", "argname", formatter.getArgName());
317+
318+
formatter.setDescPadding(3);
319+
assertEquals("desc padding", 3, formatter.getDescPadding());
320+
321+
formatter.setLeftPadding(7);
322+
assertEquals("left padding", 7, formatter.getLeftPadding());
323+
324+
formatter.setLongOptPrefix("~~");
325+
assertEquals("long opt prefix", "~~", formatter.getLongOptPrefix());
326+
327+
formatter.setNewLine("\n");
328+
assertEquals("new line", "\n", formatter.getNewLine());
329+
330+
formatter.setOptPrefix("~");
331+
assertEquals("opt prefix", "~", formatter.getOptPrefix());
332+
333+
formatter.setSyntaxPrefix("-> ");
334+
assertEquals("syntax prefix", "-> ", formatter.getSyntaxPrefix());
335+
336+
formatter.setWidth(80);
337+
assertEquals("width", 80, formatter.getWidth());
338+
}
339+
311340
}

0 commit comments

Comments
 (0)