Use regular expressions as terminators
[svjatoslav_commons.git] / src / test / java / eu / svjatoslav / commons / string / tokenizer / TerminatorTest.java
index f782949..31aa3b1 100644 (file)
@@ -8,18 +8,20 @@ import static org.junit.Assert.assertTrue;
 public class TerminatorTest {
 
     @Test
-    public void testMatches(){
+    public void testMatches() {
         Terminator terminator = new Terminator(
-                "/*", "*/", Terminator.TerminationStrategy.PRESERVE);
+                Terminator.TerminationStrategy.PRESERVE,
+                "/\\*.+\\*/",
+                "test");
 
         // must find
-        assertTrue(terminator.matches("/* bla bla bla */", 0));
+        assertTrue(terminator.match("/* bla bla bla */", 0).find());
 
         // must not find
-        assertFalse(terminator.matches("/* bla bla bla */", 1));
+        assertFalse(terminator.match("/* bla bla bla */", 1).find());
 
         // must not overflow
-        assertFalse(terminator.matches("/", 0));
+        assertFalse(terminator.match("/", 0).find());
     }
 
 }
\ No newline at end of file