| | |
| | | assertTrue(StringUtils.breakLinesForHtml(input).equals(output));
|
| | | }
|
| | |
|
| | | public void testEncodeUrl() throws Exception {
|
| | | String input = "test /";
|
| | | String output = "test%20%2F";
|
| | | assertTrue(StringUtils.encodeURL(input).equals(output));
|
| | | }
|
| | |
|
| | | public void testEscapeForHtml() throws Exception {
|
| | | String input = "& < > \" \t";
|
| | | String outputNoChange = "& < > " \t";
|
| | | String outputChange = "& < > " ";
|
| | | assertTrue(StringUtils.escapeForHtml(input, false).equals(outputNoChange));
|
| | | assertTrue(StringUtils.escapeForHtml(input, true).equals(outputChange));
|
| | | }
|
| | |
|
| | | public void testDecodeForHtml() throws Exception {
|
| | | String input = "& < > "";
|
| | | String output = "& < > \"";
|
| | | assertTrue(StringUtils.decodeFromHtml(input).equals(output));
|
| | | }
|
| | |
|
| | | public void testFlattenStrings() throws Exception {
|
| | |
| | | "bd9dbf5aae1a3862dd1526723246b20206e5fc37"));
|
| | | }
|
| | |
|
| | | public void testMD5() throws Exception {
|
| | | assertTrue(StringUtils.getMD5("blob 16\000what is up, doc?").equals(
|
| | | "77fb8d95331f0d557472f6776d3aedf6"));
|
| | | }
|
| | |
|
| | | public void testRootPath() throws Exception {
|
| | | String input = "/nested/path/to/repository";
|
| | | String output = "/nested/path/to";
|
| | | assertTrue(StringUtils.getRootPath(input).equals(output));
|
| | | assertTrue(StringUtils.getRootPath("repository").equals(""));
|
| | | }
|
| | | |
| | |
|
| | | public void testStringsFromValue() throws Exception {
|
| | | List<String> strings = StringUtils.getStringsFromValue("A B C D");
|
| | | assertTrue(strings.size() == 4);
|
| | |
| | | assertTrue(strings.get(2).equals("C"));
|
| | | assertTrue(strings.get(3).equals("D"));
|
| | | }
|
| | |
|
| | | public void testStringsFromValue2() throws Exception {
|
| | | List<String> strings = StringUtils.getStringsFromValue("common/* libraries/*");
|
| | | assertTrue(strings.size() == 2);
|
| | | assertTrue(strings.get(0).equals("common/*"));
|
| | | assertTrue(strings.get(1).equals("libraries/*"));
|
| | | }
|
| | |
|
| | | public void testFuzzyMatching() throws Exception {
|
| | | assertTrue(StringUtils.fuzzyMatch("12345", "12345"));
|
| | | assertTrue(StringUtils.fuzzyMatch("AbCdEf", "abcdef"));
|
| | | assertTrue(StringUtils.fuzzyMatch("AbCdEf", "abc*"));
|
| | | assertTrue(StringUtils.fuzzyMatch("AbCdEf", "*def"));
|
| | | assertTrue(StringUtils.fuzzyMatch("AbCdEfHIJ", "abc*hij"));
|
| | |
|
| | | assertFalse(StringUtils.fuzzyMatch("123", "12345"));
|
| | | assertFalse(StringUtils.fuzzyMatch("AbCdEfHIJ", "abc*hhh"));
|
| | | }
|
| | | }
|