/*
* Svjatoslav Commons - shared library of common functionality.
- * Copyright (C) 2012, Svjatoslav Agejenko, svjatoslav@svjatoslav.eu
- *
+ * Copyright ©2012-2017, Svjatoslav Agejenko, svjatoslav@svjatoslav.eu
+ *
* This program is free software; you can redistribute it and/or
- * modify it under the terms of version 2 of the GNU General Public License
- * as published by the Free Software Foundation.
+ * modify it under the terms of version 3 of the GNU Lesser General Public License
+ * or later as published by the Free Software Foundation.
*/
package eu.svjatoslav.commons.string;
-import static org.junit.Assert.fail;
-
-import org.junit.Before;
import org.junit.Test;
-public class WildCardMatcherTest {
-
- WildCardMatcher matcher;
+import static org.junit.Assert.fail;
- @Before
- public void setUp() throws Exception {
+public class WildCardMatcherTest {
- }
- @Test
- public void test() {
+ private static void testWildcard(final String string, final String pattern,
+ final boolean expectedResult) {
- testWildcard("IMG_9770.JPG", "*.J*", true);
- testWildcard("1", "1", true);
- testWildcard("1", "*", true);
- testWildcard("f", "1", false);
- testWildcard("Hello !", "Hell*!***", true);
- testWildcard("Hello !", "Hell*!", true);
- testWildcard("Hello !", "Hell*", true);
- testWildcard("Hello !", "Hell", false);
- testWildcard("Hello !", "* *", true);
+ final boolean result = WildCardMatcher.match(string, pattern);
- }
+ if (result != expectedResult)
+ fail("Wildcard match failed.");
- private static void testWildcard(final String string, final String pattern,
- final boolean expectedResult) {
+ }
- final boolean result = WildCardMatcher.match(string, pattern);
+ @Test
+ public void test() {
- if (result != expectedResult) {
- fail("Wildcard match failed.");
- }
+ testWildcard("IMG_9770.JPG", "*.J*", true);
+ testWildcard("1", "1", true);
+ testWildcard("1", "*", true);
+ testWildcard("f", "1", false);
+ testWildcard("Hello !", "Hell*!***", true);
+ testWildcard("Hello !", "Hell*!", true);
+ testWildcard("Hello !", "Hell*", true);
+ testWildcard("Hello !", "Hell", false);
+ testWildcard("Hello !", "* *", true);
- }
+ }
}