我想从运行配置中将参数传递给我的JUnit测试。如何访问JUnits主要方法来访问这些args?有谁知道怎么做?
感谢名单
答案 0 :(得分:3)
您可以使用-D系统属性运行单元测试,并使用System.getProperty从您的测试用例访问它们,而不是您要求的方式。或者检查类JUnitCore main方法,该方法用于从命令行运行测试用例。 http://junit.sourceforge.net/javadoc/org/junit/runner/JUnitCore.html。但从来没有这样做过。
我不确定你打算传递什么样的值,但一般情况下,不让你的测试依赖于作为参数传递的一些数据,以便你的测试是自包含且易于运行的。