你可以测试一下
- 在池为空时获得连接将为您提供连接
- 在已经获得连接但未释放连接的情况下获得连接将为您提供另一个不同的连接
- 释放连接不会引发任何异常
- 释放后获得连接将为您提供相同的连接
注意,这样的单元测试将需要一个真实的数据库,并带有真实的用户名和密码进行测试。您可以使连接池依赖于数据源,并使用返回模拟的Connections的模拟数据源来构建ConnectionPool,以便能够在不依赖于实际数据库的情况下测试该类。
欢迎分享,转载请注明来源:内存溢出
你可以测试一下
注意,这样的单元测试将需要一个真实的数据库,并带有真实的用户名和密码进行测试。您可以使连接池依赖于数据源,并使用返回模拟的Connections的模拟数据源来构建ConnectionPool,以便能够在不依赖于实际数据库的情况下测试该类。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)