微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

com.github.tomakehurst.wiremock.client.VerificationException:任何存根映射都无法匹配请求

如何解决com.github.tomakehurst.wiremock.client.VerificationException:任何存根映射都无法匹配请求

我正在尝试创建简单的wiremock 测试应用程序。我在 mapping.json 文件中创建了存根,但是在使用“mvn clean test”运行测试时,我收到了 VerificationException。我的java代码是-

String url = "http://localhost:8080/api/resources/";
    HttpClient client = HttpClientBuilder.create().build();
    HttpUriRequest request = new HttpGet(url);
    request.addHeader("Content-Type","application/json");
    request.addHeader("Accept","application/json");
    HttpResponse response = client.execute(request);
    verify(getRequestedFor(urlPathEqualTo("/api/resources/"))
            .withHeader("Content-Type",equalTo("application/json")));

有人可以让我知道我错过了什么。 json文件-


        {
        "mappings": [
            {
                "request": {
                    "method": "GET","url": "/api/resources"
                },"response": {
                    "status": 200,"bodyFileName": "wiremock-test.json","headers": {
                        "Content-Type": "application/json"
                    }
                }
            }
        ]
        }

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。