IHC0100

常用链接

统计

最新评论

2006年4月29日 #

评DBUNIT的结构

      dbunit是一个基于junit的为基于数据库的代码提供单元测试的框架,他主要的特点就是在单元测试中维护数据库的记录的稳定。
     dbunit在用接口+抽象类+实现类解决了多数据库灵活的表创建,更新记录。各对象的职责划分的合理清晰。非常值得去琢磨。
     关键的对象有IDatabaseConnection(负责连接)这一支和IDataSet(负责具体数据)这一支,DatabaseOperation(负责操作具体数据)这一支。DatabaseTestCase统一这些对象。
     但不知道他为什么用工厂用的那么少。这是个问题。

posted @ 2006-04-29 10:48 IHC0100 阅读(230) | 评论 (0)编辑 收藏