2

这里的这个线程展示了如何使用 JUnit 测试来测试 JAR。但是,我想从命令行提交其他属性(因为我想测试我的主要方法)。

如何从命令行运行 Java 的 JUnit 测试

例如 java -cp /usr/share/java/junit.jar org.junit.runner.JUnitCore [MyTest] [PortNumber] [fileToRead]

有这样的可能吗?

4

1 回答 1

5

您可以使用系统属性

java -cp ... YOUR_TEST -DportNumber=1234

然后在代码中,您可以使用

System.getProperty("portNumber")
于 2013-10-22T23:59:20.853 回答