Junit 如何在MysqlConnectionPoolDataSource上获取getPooledConnection()

Junit 如何在MysqlConnectionPoolDataSource上获取getPooledConnection(),junit,junit4,Junit,Junit4,我有一个需要连接池的类。我创建了MysqlConnectionPoolDataSource对象,并在该对象上调用getPooledConnection()方法,如下所示 MysqlConnectionPoolDataSource datasource; PooledConnection pconn=null; pconn = dataSource.getPooledConnection(); 当我运行测试类时,我无法进入ant pconn=dataSource.getPooledConnect

我有一个需要连接池的类。我创建了
MysqlConnectionPoolDataSource
对象,并在该对象上调用
getPooledConnection()
方法,如下所示

MysqlConnectionPoolDataSource datasource;
PooledConnection pconn=null;
pconn = dataSource.getPooledConnection();
当我运行测试类时,我无法进入ant
pconn=dataSource.getPooledConnection()
dataSource.getPooledConnection()
不返回任何内容。如何解决这个问题


谢谢

因为您在测试中使用的是
MysqlConnectionPoolDataSource
,而不是Java EE容器,所以您需要配置对象。至少我认为您需要调用
setUrl()
setUser()
setPassword()