| | |
| | | public void testTrim() throws Exception {
|
| | | String input = "123456789 123456789 123456789 123456789 123456789 123456789 123456789 ";
|
| | | String output = "123456789 123456789 123456789 123456789 123456789 1234567...";
|
| | | assertEquals(output, StringUtils.trimShortLog(input));
|
| | | assertEquals(output, StringUtils.trimString(input, 60));
|
| | | assertEquals(input, StringUtils.trimString(input, input.length()));
|
| | | }
|
| | |
|
| | |
| | |
|
| | | @Test
|
| | | public void testStringsFromValue() throws Exception {
|
| | | List<String> strings = StringUtils.getStringsFromValue("A B C D");
|
| | | assertEquals(4, strings.size());
|
| | | assertEquals("A", strings.get(0));
|
| | | assertEquals("B", strings.get(1));
|
| | | assertEquals("C", strings.get(2));
|
| | | assertEquals("D", strings.get(3));
|
| | | }
|
| | | List<String> strings = StringUtils.getStringsFromValue("\"A A \" B \"C C\" D \"\" \"E\"");
|
| | | assertEquals(6, strings.size());
|
| | | assertEquals("A A", strings.get(0));
|
| | | assertEquals("B", strings.get(1));
|
| | | assertEquals("C C", strings.get(2));
|
| | | assertEquals("D", strings.get(3));
|
| | | assertEquals("", strings.get(4));
|
| | | assertEquals("E", strings.get(5));
|
| | |
|
| | | strings = StringUtils.getStringsFromValue("\"A A \", B, \"C C\", D, \"\", \"E\"", ",");
|
| | | assertEquals(6, strings.size());
|
| | | assertEquals("A A", strings.get(0));
|
| | | assertEquals("B", strings.get(1));
|
| | | assertEquals("C C", strings.get(2));
|
| | | assertEquals("D", strings.get(3));
|
| | | assertEquals("", strings.get(4));
|
| | | assertEquals("E", strings.get(5));
|
| | | }
|
| | |
|
| | | @Test
|
| | | public void testStringsFromValue2() throws Exception {
|
| | |
| | | assertFalse(StringUtils.fuzzyMatch("123", "12345"));
|
| | | assertFalse(StringUtils.fuzzyMatch("AbCdEfHIJ", "abc*hhh"));
|
| | | }
|
| | | |
| | | @Test
|
| | | public void testGetRepositoryPath() throws Exception {
|
| | | assertEquals("gitblit/gitblit.git", StringUtils.extractRepositoryPath("git://github.com/gitblit/gitblit.git", new String [] { ".*?://github.com/(.*)" }));
|
| | | assertEquals("gitblit.git", StringUtils.extractRepositoryPath("git://github.com/gitblit/gitblit.git", new String [] { ".*?://github.com/[^/].*?/(.*)" }));
|
| | | assertEquals("gitblit.git", StringUtils.extractRepositoryPath("git://github.com/gitblit/gitblit.git"));
|
| | | }
|
| | | }
|