Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/313.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 JUnit测试是否实际执行代码?_Java_Testing_Junit - Fatal编程技术网

Java JUnit测试是否实际执行代码?

Java JUnit测试是否实际执行代码?,java,testing,junit,Java,Testing,Junit,一般来说,单元测试,特别是像JUnit这样的Java单元测试,是否实际运行代码?他们编译并执行它吗?或者可以使用单元测试来检查代码而不实际编译和执行它吗 通常进行单元测试,特别是Java单元测试,例如 JUnit实际运行代码吗 是JUnit调用并执行要测试的代码。这就是Junit测试的全部目的,也就是执行代码并建立一个运行良好的信心 他们编译并执行它吗?或者可以使用单元测试来检查 没有实际编译和执行的代码 没有编译就不能执行任何java代码。因此,Junit测试的代码当然是编译代码。oops我的

一般来说,单元测试,特别是像JUnit这样的Java单元测试,是否实际运行代码?他们编译并执行它吗?或者可以使用单元测试来检查代码而不实际编译和执行它吗

通常进行单元测试,特别是Java单元测试,例如 JUnit实际运行代码吗

是JUnit调用并执行要测试的代码。这就是Junit测试的全部目的,也就是执行代码并建立一个运行良好的信心

他们编译并执行它吗?或者可以使用单元测试来检查 没有实际编译和执行的代码


没有编译就不能执行任何java代码。因此,Junit测试的代码当然是编译代码。

oops我的意思是,它可以在不实际执行代码的情况下进行测试吗?例如,如果你想测试代码,但不确定它是否恶意,你能安全地使用单元测试吗?@user2962691否。严格地说,在一般情况下,如果不运行代码,就不可能做出能够理解代码的功能的东西;因此,不运行代码就无法测试代码。