***JUnit用于收集和运行所有测试的的支持结构
***ant提供了两个用于JUnit的任务:junit和junitreport
***测试持久化层:
测试什么:
期望类被持久化
期望映射的属性被持久化
期望持久化实体被级联
期望查询返回正确的对象
***通常希望将测试类与被测试类放在同一个包中,这样,可以调用并测试作用域为包(package-scoped)方法。但又希望单元测试和产品代码能够容易分开,解决办法是创建一个镜像目录结构,这样可以将源代码和测试代码分开,但它们仍在同一个包如,
/src/jave/com/cheng/和/src/test/com/cheng/
***DBUnit提供了一些机制,用于加载测试数据,验证数据库表的状态以及在测试完成后进行清理。