JUnit和DBUnit

来源:互联网 发布:mysql怎样修改root密码 编辑:程序博客网 时间:2024/04/28 19:21

 ***JUnit用于收集和运行所有测试的的支持结构

 

***ant提供了两个用于JUnit的任务:junit和junitreport

 

***测试持久化层:

测试什么:

期望类被持久化

期望映射的属性被持久化

期望持久化实体被级联

期望查询返回正确的对象

 

***通常希望将测试类与被测试类放在同一个包中,这样,可以调用并测试作用域为包(package-scoped)方法。但又希望单元测试和产品代码能够容易分开,解决办法是创建一个镜像目录结构,这样可以将源代码和测试代码分开,但它们仍在同一个包如,

/src/jave/com/cheng/和/src/test/com/cheng/

 

***DBUnit提供了一些机制,用于加载测试数据,验证数据库表的状态以及在测试完成后进行清理。

原创粉丝点击