代码之家  ›  专栏  ›  技术社区  ›  ziggy

关于DBUNIT和Junit的问题

  •  0
  • ziggy  · 技术社区  · 14 年前

    我对如何使用dbunit来测试这个有点困惑。读起来,似乎我必须在xml文件中指定数据,但我不知道如何构造xml文件。考虑一下,我想我需要以下数据文件

    1. 包含表格数据的xml文件
    2. 包含更新表数据的xml文件

    工作流是这样的

    • 加载表A
    • 加载tableB的xml文件并比较结果。

    对于dbunit如何帮助解决这个问题,我有点困惑。例如

    • 是否将xml数据加载到内存中,然后与表B中的数据进行比较?

    谢谢

    1 回复  |  直到 14 年前
        1
  •  3
  •   Péter Török    14 年前

    XML文件中的数据集至少有两个用途:

    • 初始化测试中使用的表。即,在执行测试之前,在setup方法中,调用DbUnit加载XML文件的内容并将其插入所需的表中。然后测试就有了数据

    This introduction 好像解释得很清楚。