Tag | Date | Blame | Line | Source |
---|---|---|---|---|
COMMONS_EXEC_1_1_RC1 | Wed Sep 15 05:23:08 JST 2010 | fa5d67 | 29 | /** |
COMMONS_EXEC_1_1_RC1 | Wed Sep 15 05:23:08 JST 2010 | fa5d67 | 30 | * Test no string substitution |
COMMONS_EXEC_1_1_RC1 | Wed Sep 15 05:23:08 JST 2010 | fa5d67 | 31 | */ |
COMMONS_EXEC_1_1_RC1 | Wed Sep 15 05:23:08 JST 2010 | fa5d67 | 32 | public void testNoStringSubstitution() throws Exception |
COMMONS_EXEC_1_1_RC1 | Wed Sep 15 05:23:08 JST 2010 | fa5d67 | 33 | { |
COMMONS_EXEC_1_1_RC1 | Wed Sep 15 05:23:08 JST 2010 | fa5d67 | 34 | Map vars = new HashMap(); |
COMMONS_EXEC_1_1_RC1 | Wed Sep 15 05:23:08 JST 2010 | fa5d67 | 35 | vars.put("foo", "FOO"); |
COMMONS_EXEC_1_1_RC1 | Wed Sep 15 05:23:08 JST 2010 | fa5d67 | 36 | vars.put("bar", "BAR"); |
COMMONS_EXEC_1_1_RC1 | Wed Sep 15 05:23:08 JST 2010 | fa5d67 | 37 | |
COMMONS_EXEC_1_1_RC1 | Wed Sep 15 05:23:08 JST 2010 | fa5d67 | 38 | assertEquals("This is a FOO & BAR test", StringUtils.stringSubstitution("This is a FOO & BAR test", vars, true).toString()); |
COMMONS_EXEC_1_1_RC1 | Wed Sep 15 05:23:08 JST 2010 | fa5d67 | 39 | } |
Tag | Date | Blame | Line | Source |
---|---|---|---|---|
EXEC_1_0_0_RC1 | Sat Jul 19 04:39:05 JST 2008 | dcbad9 | 59 | StringBuffer argBuf = new StringBuffer(); |
EXEC_1_0_0_RC1 | Sat Jul 19 04:39:05 JST 2008 | dcbad9 | 61 | if (argStr == null || argStr.length() == 0) { |
EXEC_1_0_0_RC1 | Sat Jul 19 04:39:05 JST 2008 | dcbad9 | 65 | if (vars == null || vars.size() == 0) { |
EXEC_1_0_0_RC1 | Sat Jul 19 04:39:05 JST 2008 | dcbad9 | 69 | int argStrLength = argStr.length(); |
EXEC_1_0_0_RC1 | Sat Jul 19 04:39:05 JST 2008 | dcbad9 | 71 | for (int cIdx = 0; cIdx < argStrLength;) { |
EXEC_1_0_0_RC1 | Sat Jul 19 04:39:05 JST 2008 | dcbad9 | 73 | char ch = argStr.charAt(cIdx); |
EXEC_1_0_0_RC1 | Sat Jul 19 04:39:05 JST 2008 | dcbad9 | 74 | char del = ' '; |
EXEC_1_0_0_RC1 | Sat Jul 19 04:39:05 JST 2008 | dcbad9 | 76 | switch (ch) { |
EXEC_1_0_0_RC1 | Sat Jul 19 04:39:05 JST 2008 | dcbad9 | 134 | argBuf.append(ch); |
EXEC_1_0_0_RC1 | Sat Jul 19 04:39:05 JST 2008 | dcbad9 | 135 | ++cIdx; |
EXEC_1_0_0_RC1 | Sat Jul 19 04:39:05 JST 2008 | dcbad9 | 138 | } |
EXEC_1_0_0_RC1 | Sat Jul 19 04:39:05 JST 2008 | dcbad9 | 140 | return argBuf; |