Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java TestNG-@构造函数上的测试_Java_Unit Testing_Constructor_Testng - Fatal编程技术网

Java TestNG-@构造函数上的测试

Java TestNG-@构造函数上的测试,java,unit-testing,constructor,testng,Java,Unit Testing,Constructor,Testng,我没有最新版本的TestNG,我可以选择在构造函数上添加@Test 我没有在网上找到任何关于用法的线索 @Test将类或方法标记为测试的一部分 何时/为什么可以在构造函数上定义@Test?是否只供内部使用 我在最新的TestNG版本中看到构造函数被删除,但我没有找到原因。请参见问题“”:目标构造函数在旧版本中没有功能,因为构造函数不被视为测试方法。这就是目标后来被移除的原因 @Target({METHOD, TYPE, CONSTRUCTOR}) public @interface Test

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

我没有在网上找到任何关于用法的线索

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

何时/为什么可以在构造函数上定义
@Test
?是否只供内部使用

我在最新的TestNG版本中看到构造函数被删除,但我没有找到原因。

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

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