From 8113dfcdaa28d9ba2c52e1f47bd4f20a9e3cad94 Mon Sep 17 00:00:00 2001 From: wenshao Date: Thu, 15 Sep 2011 07:23:45 +0000 Subject: [PATCH] bvt git-svn-id: http://code.alibabatech.com/svn/druid/trunk@756 b9813039-fb51-4c41-a8b9-e21c2acb5095 --- ...Test.java => ConnectionStatementTest.java} | 30 ++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) rename src/test/java/com/alibaba/druid/bvt/pool/basic/{PrepareStatementTest.java => ConnectionStatementTest.java} (76%) diff --git a/src/test/java/com/alibaba/druid/bvt/pool/basic/PrepareStatementTest.java b/src/test/java/com/alibaba/druid/bvt/pool/basic/ConnectionStatementTest.java similarity index 76% rename from src/test/java/com/alibaba/druid/bvt/pool/basic/PrepareStatementTest.java rename to src/test/java/com/alibaba/druid/bvt/pool/basic/ConnectionStatementTest.java index a4d1a9381c..9aa0eeb5d5 100644 --- a/src/test/java/com/alibaba/druid/bvt/pool/basic/PrepareStatementTest.java +++ b/src/test/java/com/alibaba/druid/bvt/pool/basic/ConnectionStatementTest.java @@ -2,6 +2,7 @@ package com.alibaba.druid.bvt.pool.basic; import java.sql.Connection; import java.sql.PreparedStatement; +import java.sql.Statement; import junit.framework.Assert; import junit.framework.TestCase; @@ -11,7 +12,7 @@ import com.alibaba.druid.pool.DruidDataSource; import com.alibaba.druid.stat.DruidDataSourceStatManager; import com.mysql.jdbc.ResultSet; -public class PrepareStatementTest extends TestCase { +public class ConnectionStatementTest extends TestCase { private MockDriver driver; private DruidDataSource dataSource; @@ -85,4 +86,31 @@ public class PrepareStatementTest extends TestCase { conn.close(); } + + public void test_create() throws Exception { + Connection conn = dataSource.getConnection(); + + Statement stmt = conn.createStatement(); + stmt.close(); + + conn.close(); + } + + public void test_create1() throws Exception { + Connection conn = dataSource.getConnection(); + + Statement stmt = conn.createStatement(ResultSet.FETCH_FORWARD, ResultSet.CONCUR_READ_ONLY); + stmt.close(); + + conn.close(); + } + + public void test_create2() throws Exception { + Connection conn = dataSource.getConnection(); + + Statement stmt = conn.createStatement(ResultSet.FETCH_FORWARD, ResultSet.CONCUR_READ_ONLY, ResultSet.HOLD_CURSORS_OVER_COMMIT); + stmt.close(); + + conn.close(); + } }