在 VScode 上设置 JUnit 4



我有以下简单的文件结构,其中我有 JUnit 4 的 jar 文件:

->Wipro
->Sum.java
->testSum.java
->junit-4.13.jar
->hamcrest-core-1.3.jar

我已经使用以下命令在命令行上手动测试并成功运行了测试:

javac -cp .:junit-4.12.jar testSum.java
java -cp .:junit-4.13.jar:hamcrest-core-1.3.jar org.junit.runner.JUnitCore testSum

现在我想使用 VScode 完成此操作。实际上,每个文档或网站都告诉如何使用测试运行程序,但没有人指定如何设置它。我在设置 JUnit 5 时看到了这个,所以我尝试按照上面的问题做以下事情:

"java.project.referencedLibraries": [
"lib/**/*.jar",
"$home/Documents/Wipro/junit-4.13.jar",
"$home/Documents/Wipro/hamcrest-core-1.3.jar"
]

但是上面的东西不起作用,因为我在VSCode的测试调色板上没有看到任何测试。此外,单个测试用例上的代码透镜也不可见。

请帮助我在VScode上设置JUnit 4。

谢谢!

编辑我没有使用Maven或Gradle。我希望 JUnit 独立运行。

如果我没有得到Junit 4的答案,我必须在这里发布我必须移动到JUnit版本5才能使其工作。因此,我在问题中提供的链接提供了在 vscode 中设置 JUnit 5 的正确方法。所以我会等待 JUnit4 的答案。

最新更新