/** Test lineseparators. */ public void testLineSeparator() { MyTokenizer st = new MyTokenizer("str1\nstr2\r\nstr3\rstr4", "", MyTokenizer.LINE_SEPARATOR); MyTokenizer st2 = new MyTokenizer("\n\n\r\n\r\n\r\r", "", MyTokenizer.LINE_SEPARATOR); assertEquals(st.nextElement(), "str1"); assertEquals(st.nextElement(), "\n"); assertEquals(st.nextElement(), "str2"); assertEquals(st.nextElement(), "\r\n"); assertEquals(st.nextElement(), "str3"); assertEquals(st.nextElement(), "\r"); assertEquals(st.nextElement(), "str4"); assertTrue(!st.hasMoreElements()); assertEquals(st2.nextElement(), "\n"); assertEquals(st2.nextElement(), "\n"); assertEquals(st2.nextElement(), "\r\n"); assertEquals(st2.nextElement(), "\r\n"); assertEquals(st2.nextElement(), "\r"); assertEquals(st2.nextElement(), "\r"); assertTrue(!st2.hasMoreElements()); }