![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JUnit
文章平均质量分 79
leoshang
这个作者很懒,什么都没留下…
展开
-
Injecting JNDI datasources for JUnit Tests outside of a container
I was working on some webservices that were moving into libraries the other day, and needed to run a full set of tests using junit, but outside of a container. I didnt want to create and deploy an e转载 2008-06-05 18:32:00 · 905 阅读 · 0 评论 -
转 JUnit关于数据库访问的单元测试 1
以下是对数据库进行单元测试的一个例子. 这是一个web程序,servlet从request里提取SQL语句,然后从DB里取得数据返回给JSP. 首先,假设你的数据库访问代码与业务逻辑代码已经清晰地区分开来.那么我们就可以对数据库访问进行不同的单元测试. 1.对业务逻辑的单元测试--------这些测试的目标是将业务逻辑代码部分与数据库访问代码部分(持久化代码JDBC/JD转载 2008-06-05 21:32:00 · 843 阅读 · 0 评论 -
JUnit关于数据库访问的单元测试 (fi)
数据库集成单元测试--------这类测试主要是检测数据库的功能:连接,查询,存储过程,触发,约束以及引用完整性.这些测试必须在容器内并且有数据 源相连的情况下进行.有很多第三方工具可以用来做这种测试,比如用cactus来进行容器内测试,DbUnit来预载测试数据库. 为了运行集成单元测试,我们的测试框架需要有两个功能:将测试数据预置进数据库的能力和从运行的容器内进行测试的能转载 2008-06-05 21:45:00 · 2456 阅读 · 0 评论 -
JUnit关于数据库访问的单元测试 (2)
对数据库访问的单元测试--------数据库访问代码用一套持久化API访问你的数据库.这类测试的目标是验证你是否正确使用了持久化API.测试策略主要是采用mock objects来模拟持久化API在不与数据库连接并且不在容器内的情况下运行测试. 现在我们来测试数据库访问代码.JDBC,JDO等等本身设计得很好,并且使用java接口,这样一来就非常适宜于mock objects策略.对于转载 2008-06-05 21:38:00 · 1566 阅读 · 0 评论