TestNG - @Test 构造函数
TestNG - @Test on constructor
我没有最新版本的 TestNG,我可以选择在构造函数上添加 @Test
,java docs
@Target({METHOD, TYPE, CONSTRUCTOR})
public @interface Test {
我在 docs 或在线搜索
中没有找到任何关于用法的线索
@Test
Marks a class or a method as part of the test.
When/Why @Test
可以在构造函数上定义吗?它仅供内部使用吗?
我看到 CONSTRUCTOR 在最新的 TestNG 版本中被删除了,但我没有找到原因。
参见问题“Remove irrelevant "targets" for TestNG annotations”:目标 CONSTRUCTOR 在旧版本中没有功能,因为构造函数未被视为测试方法。这就是后来删除目标的原因。
我没有最新版本的 TestNG,我可以选择在构造函数上添加 @Test
,java docs
@Target({METHOD, TYPE, CONSTRUCTOR}) public @interface Test {
我在 docs 或在线搜索
中没有找到任何关于用法的线索
@Test
Marks a class or a method as part of the test.
When/Why @Test
可以在构造函数上定义吗?它仅供内部使用吗?
我看到 CONSTRUCTOR 在最新的 TestNG 版本中被删除了,但我没有找到原因。
参见问题“Remove irrelevant "targets" for TestNG annotations”:目标 CONSTRUCTOR 在旧版本中没有功能,因为构造函数未被视为测试方法。这就是后来删除目标的原因。