private void checkTok(QuotedStringTokenizer tok, boolean delim, boolean quotes) { assertTrue(tok.hasMoreElements()); assertTrue(tok.hasMoreTokens()); assertEquals("abc", tok.nextToken()); if (delim) assertEquals(",", tok.nextToken()); if (delim) assertEquals(" ", tok.nextToken()); assertEquals(quotes ? "\"d\\\"'\"" : "d\"'", tok.nextElement()); if (delim) assertEquals(",", tok.nextToken()); assertEquals(quotes ? "'p\\',y'" : "p',y", tok.nextToken()); if (delim) assertEquals(" ", tok.nextToken()); assertEquals("z", tok.nextToken()); assertFalse(tok.hasMoreTokens()); }