【问题标题】:DBUnit testing in Java with multiple schemas在 Java 中使用多个模式进行 DBUnit 测试
【发布时间】:2012-02-17 09:25:00
【问题描述】:

我有一个使用数据库 (MySql) 的类。我想测试这门课。数据库中有许多模式和表,我的班级使用了很多。我需要用什么来测试所有这些数据库?我尝试使用 HSQLDB 数据库从内存中的数据库加载所有模式和表,但我无法加载多个模式。是其他建议吗?也许使用其他数据库或框架进行测试?

【问题讨论】:

    标签: java dbunit


    【解决方案1】:

    听起来你有一个设计问题。您的班级似乎遵循God Object 反模式。鉴于它似乎需要访问许多表和模式,我认为您可能超出了范围。

    你需要减少你的班级所做的事情,并可能把它分成多个班级。

    【讨论】:

      猜你喜欢
      • 2013-12-15
      • 1970-01-01
      • 2023-04-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-18
      • 2011-05-14
      • 1970-01-01
      相关资源
      最近更新 更多