Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/399.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 我如何对URLConnection功能进行单元测试_Java_Unit Testing_Junit - Fatal编程技术网

Java 我如何对URLConnection功能进行单元测试

Java 我如何对URLConnection功能进行单元测试,java,unit-testing,junit,Java,Unit Testing,Junit,我在这里询问有关通过SMS API发送请求的问题 但是我想在这里使用JUnit进行单元测试?我如何有效地进行这项工作?我对JUnit很陌生,完全不懂 如果您能帮助我入门,我们将不胜感激。请使用模拟软件 Mockito是一个很好的模拟库。使用Mockito模拟HttpURLConnection的一些示例: 请记住,对于单元测试,您希望模拟通过网络进行的任何操作、进行数据库调用等 如果你根本没有互联网接入,测试应该仍然有效 也不用担心单元测试第三方库。如果您想测试通过HTTP发送的消息,那么您需

我在这里询问有关通过SMS API发送请求的问题

但是我想在这里使用JUnit进行单元测试?我如何有效地进行这项工作?我对JUnit很陌生,完全不懂

如果您能帮助我入门,我们将不胜感激。

请使用模拟软件


Mockito是一个很好的模拟库。

使用Mockito模拟HttpURLConnection的一些示例:

请记住,对于单元测试,您希望模拟通过网络进行的任何操作、进行数据库调用等

如果你根本没有互联网接入,测试应该仍然有效


也不用担心单元测试第三方库。如果您想测试通过HTTP发送的消息,那么您需要进行集成测试。

您必须指定一些代码示例为什么不使用MockWebServer?为什么需要依赖Robolectric?