package jef.database.jsqlparser.test.truncate; import jef.database.jsqlparser.statement.truncate.Truncate; import junit.framework.TestCase; public class TruncateTest extends TestCase { public TruncateTest(String arg0) { super(arg0); } public void testTruncate() throws Exception { String statement = "TRUncATE TABLE myschema.mytab"; Truncate truncate = (Truncate) jef.database.DbUtils.parseStatement(statement); assertEquals("myschema", truncate.getTable().getSchemaName()); assertEquals("myschema.mytab", truncate.getTable().toWholeName()); assertEquals(statement.toUpperCase(), truncate.toString().toUpperCase()); statement = "TRUncATE TABLE mytab"; String toStringStatement = "TRUncATE TABLE mytab"; truncate = (Truncate) jef.database.DbUtils.parseStatement(statement); assertEquals("mytab", truncate.getTable().getName()); assertEquals(toStringStatement.toUpperCase(), truncate.toString().toUpperCase()); } public static void main(String[] args) { //junit.swingui.TestRunner.run(TruncateTest.class); } }