package net.sf.jsqlparser.test.delete; import java.io.StringReader; import net.sf.jsqlparser.JSQLParserException; import net.sf.jsqlparser.parser.CCJSqlParserManager; import net.sf.jsqlparser.statement.delete.Delete; import static org.junit.Assert.*; import org.junit.Test; public class DeleteTest { CCJSqlParserManager parserManager = new CCJSqlParserManager(); @Test public void testDelete() throws JSQLParserException { String statement = "DELETE FROM mytable WHERE mytable.col = 9"; Delete delete = (Delete) parserManager.parse(new StringReader(statement)); assertEquals("mytable", delete.getTable().getName()); assertEquals(statement, "" + delete); } @Test public void testComment() throws JSQLParserException { String statement = "/*90053*/ DELETE /*werwer*/ FROM /*wefsdfjil*/ mytable /*90piop*/ WHERE mytable.col = 9 /*eiortouei*/"; Delete delete = (Delete) parserManager.parse(new StringReader(statement)); assertEquals(statement, "" + delete); } }