【发布时间】:2012-02-17 16:48:42
【问题描述】:
我有一组 JUnit 测试文件和一个测试套件(套件类)文件,其中包含对所有单个 Junit 测试文件的引用。
所有都是面向数据库的。使用的数据库是 Mysql,我正在使用 Eclipse IDE 运行测试。
单独运行每个文件时,我得到正确的值并且断言是正确的,但从测试套件运行时,它显示不同的值。
我已经让每个 JUnit 测试文件以不同的数据库名称独立访问数据库(即使表结构相同)
我们是否需要阻止 JUnit 测试用例并行运行/需要验证数据库相关语句?
【问题讨论】:
-
你可能在某处有一些静态方法或属性。
标签: java mysql unit-testing junit