【问题标题】:TestNG - @Test on constructorTestNG - 构造函数上的@Test
【发布时间】:2019-07-28 05:23:56
【问题描述】:

我没有最新版本的TestNG,我可以选择在构造函数java docs上添加@Test

@Target({METHOD, TYPE, CONSTRUCTOR}) 
public @interface Test {

我在docs 或在线搜索中没有找到任何关于使用的线索

@Test 将类或方法标记为测试的一部分。

何时/为什么可以在构造函数上定义@Test?仅用于内部目的吗?

我看到在最新的 TestNG 版本中删除了 CONSTRUCTOR,但我没有找到原因。

【问题讨论】:

    标签: java unit-testing constructor testng


    【解决方案1】:

    请参阅问题“Remove irrelevant "targets" for TestNG annotations”:目标 CONSTRUCTOR 在旧版本中没有功能,因为构造函数不被视为测试方法。这就是目标后来被移除的原因。

    【讨论】:

      猜你喜欢
      • 2013-03-16
      • 2011-10-17
      • 1970-01-01
      • 2013-09-29
      • 1970-01-01
      • 2012-06-30
      • 1970-01-01
      • 2013-08-26
      • 1970-01-01
      相关资源
      最近更新 更多