我熟悉JUnit中使用的参数测试,e.g:解决方案参数测试
http://junit.org/apidocs/org/junit/runners/Parameterized.html
,但我想知道是否有到外部定义的测试数据的替代(可能更好)方法。我真的不想在我的源文件中对我的测试数据进行硬编码 - 我宁愿用XML或其他某种结构化的方式来定义它。
是否有一个特定的框架或扩展框架,为我提供比标准JUnit方法更好的解决方案。最明显的方法是什么?
编辑:我熟悉FIT框架和它在这种情况下的使用,我想避免,如果可能的话。如果有一个JUnit扩展或类似框架提供了比TestNG更好的解决方案,那么请让我知道。
“最佳”是一个意见。谷歌Guice也运作良好。 – 2009-05-27 04:59:42