mirror of
https://github.com/alibaba/druid.git
synced 2023-03-04 19:17:16 +00:00
24 lines
829 B
Java
24 lines
829 B
Java
package com.alibaba.druid.sql.parser;
|
|
|
|
import org.junit.Assert;
|
|
|
|
import com.alibaba.druid.sql.ast.SQLStatement;
|
|
import com.alibaba.druid.sql.dialect.mysql.ast.statement.MysqlDeallocatePrepareStatement;
|
|
import com.alibaba.druid.sql.dialect.mysql.parser.MySqlStatementParser;
|
|
|
|
import junit.framework.TestCase;
|
|
|
|
public class DeallocatePrepareTest extends TestCase {
|
|
|
|
public void test() {
|
|
String sql = "DEALLOCATE PREPARE stmt1";
|
|
MySqlStatementParser parser = new MySqlStatementParser(sql);
|
|
SQLStatement stmt =parser.parseStatement();
|
|
Assert.assertEquals(MysqlDeallocatePrepareStatement.class, stmt.getClass());
|
|
MysqlDeallocatePrepareStatement dpStmt = (MysqlDeallocatePrepareStatement) stmt;
|
|
Assert.assertEquals("stmt1", dpStmt.getStatementName().getSimpleName());
|
|
Assert.assertEquals(sql, dpStmt.toString());
|
|
}
|
|
|
|
}
|