我正在测试一个spring引导应用程序,并使用wiremock存根来模拟外部API。在一个测试用例中,我希望确保我的存根被正确地调用一次,但是由于连接错误,它失败了。我的测试文件:@AutoConfigureWebTestClientclass ControllerTest {// Stub for external API
private fun setupStub() {
由于我想使用Spring中的RestTemplate,所以我也希望在单元测试中使用相同的类。这样做的目的是下载一个JSON并将其保存在本地,以便进行测试。因此,我想将URI从HTTP更改为文件地址。当它作为文件地址时,我得到了一个额外的
Exception in thread "main" java.lang.IllegalArgumentException: Object of class [sun.net.www.protocol.file.FileURLConnection