testcase refactor.

This commit is contained in:
wenshao
2017-11-20 15:09:24 +08:00
parent 4d334dcc4a
commit 67a9742679
4 changed files with 12 additions and 4 deletions
@@ -19,6 +19,7 @@ import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.Statement;
import com.alibaba.druid.PoolTestCase;
import org.junit.Assert;
import junit.framework.TestCase;
@@ -28,13 +29,15 @@ import com.alibaba.druid.mock.MockStatement;
import com.alibaba.druid.pool.DruidDataSource;
import com.alibaba.druid.stat.DruidDataSourceStatManager;
public class Bug_for_happyday517 extends TestCase {
public class Bug_for_happyday517 extends PoolTestCase {
private DruidDataSource dataSource;
private MockDriver driver;
private int originalDataSourceCount = 0;
protected void setUp() throws Exception {
super.setUp();
originalDataSourceCount = DruidDataSourceStatManager.getInstance().getDataSourceList().size();
driver = new MockDriver();
@@ -47,6 +50,8 @@ public class Bug_for_happyday517 extends TestCase {
protected void tearDown() throws Exception {
dataSource.close();
Assert.assertEquals(originalDataSourceCount, DruidDataSourceStatManager.getInstance().getDataSourceList().size());
super.tearDown();
}
public void test_for_happyday517_0() throws Exception {
@@ -1,5 +1,6 @@
package com.alibaba.druid.bvt.filter;
import com.alibaba.druid.PoolTestCase;
import junit.framework.TestCase;
import org.junit.Assert;
@@ -9,7 +10,7 @@ import com.alibaba.druid.filter.stat.StatFilter;
import com.alibaba.druid.pool.DruidDataSource;
public class ClearFilterTest extends TestCase {
public class ClearFilterTest extends PoolTestCase {
public void test_filters() throws Exception {
DruidDataSource dataSource = new DruidDataSource();
Assert.assertEquals(0, dataSource.getProxyFilters().size());
@@ -19,6 +19,7 @@ import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import com.alibaba.druid.PoolTestCase;
import org.junit.Assert;
import junit.framework.TestCase;
@@ -26,7 +27,7 @@ import com.alibaba.druid.pool.DruidDataSource;
import com.alibaba.druid.stat.JdbcSqlStat;
import com.alibaba.druid.util.JdbcUtils;
public class StatFilterResultSetMultiCloseTest extends TestCase {
public class StatFilterResultSetMultiCloseTest extends PoolTestCase {
private DruidDataSource dataSource;
@@ -21,11 +21,12 @@ import java.sql.ResultSet;
import java.sql.Statement;
import java.sql.Timestamp;
import com.alibaba.druid.PoolTestCase;
import junit.framework.TestCase;
import org.junit.Assert;
public class MockExecuteTest extends TestCase {
public class MockExecuteTest extends PoolTestCase {
public void test_0() throws Exception {
Connection conn = DriverManager.getConnection("jdbc:mock:");