【发布时间】:2016-03-03 14:03:37
【问题描述】:
测试具有 URLConnection 的方法的最简单方法是什么?问题是,我需要从此 URLConnection 获取 InputStream。所以我不知道如何模拟这些类,因为 URL 是最终类。
【问题讨论】:
测试具有 URLConnection 的方法的最简单方法是什么?问题是,我需要从此 URLConnection 获取 InputStream。所以我不知道如何模拟这些类,因为 URL 是最终类。
【问题讨论】:
最简单的方法是在文件上创建一个 URL,这是测试的一部分:
URL testUrl = new URL("file:src/test/resources/my.test.properties");
def connection = testURL.openConnection()
【讨论】: