【发布时间】:2019-11-02 14:47:06
【问题描述】:
我在 Visual Studio Code 中运行 JUnit 时遇到各种问题。在我创建的所有项目中,我都遇到了两个不同的主要问题。
问题一:创建并运行Java项目后,如果我尝试添加JUnit测试类,程序找不到该类/测试。我应该看到一个运行或调试我的测试的选项,但没有弹出这样的选项。此外,当我单击测试资源管理器选项卡时,我没有看到列出的测试类,但它在项目文件夹中。
问题 2: 我已经成功地将一个最初在 eclipse 中开发的项目导入到 VS 代码中。这并不理想。这样做时,我遇到的问题是 VS Code 在 JUnit 导入方面存在问题。有时它无法识别注解 @Test 并且会尝试通过让我在程序中的导入来解决导入问题,(例如:使用 assertSame 方法时,我必须编写:
org.junit.Assert.assertEquals("stringName", v1.getName);
有没有人遇到过类似的问题,或者是否有人对如何在没有 maven 或其他项目经理的情况下运行 java 项目有一些见解?我确信有办法让这项工作发挥作用,但我觉得我错过了显而易见的事情。
【问题讨论】: