java - 使用 testng 和 jdk1.4 手动测试类

标签 java testng jdk1.4

我正在做一个maven项目,需要兼容jdk1.4。我们的 testng 类使用伪 javadoc 注释来定义测试。

/**
 * @testng.test
 */

在 Netbeans 中,右键单击菜单可以很好地运行测试。在 Eclipse 中,我的同事告诉我它不起作用,并且找不到测试类。所以我一直在尝试将 main() 添加到测试类中,使用类似的内容

TestNG testng = new TestNG();
testng.setTestClasses( new Class[]{MyTestClass.class} );
testng.run();

但是当我这样做时,我得到以下结果:

Command line suite
Total tests run: 0, Failures: 0, Skips: 0

所以,基本上,没有找到测试,这并不令我感到惊讶,因为需要解析 javadoc,而我不明白它是如何在这里发生的。有人遇到过类似的问题吗?您是如何解决这个问题以便可以在 Eclipse 中轻松测试各个类的?

最佳答案

TestNG 不久前停止支持 JDK 1.4。

关于java - 使用 testng 和 jdk1.4 手动测试类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9619007/

相关文章:

java - 为什么testng要依赖junit?

java - JMX 轮询或 TCP 推送 : What is better?

java - 检查一个方法是否在另一个方法中被调用

java - Android 调用 Activity 的方法

java - 如何将 sleep 添加到我的 Retry TestNG 方法中?

java - Selenium Java - 使用 Getters 和 Setters 的 TestNG 数据提供程序

java - 如何使使用不同jdk版本的两方之间兼容

java - json包与jdk 1.4不兼容

sdk - 在哪里可以找到与 windows 32 兼容的 Java SDK 1.4.2?

java - 如何在 Spinner 中显示选定的项目?