wiremock

    0热度

    1回答

    正确的线路模式如何匹配带有编码URL的URL路径模式?我是否需要保存已编码网址的映射?这是我尝试了几个小时,不能让它工作。 在wiremock映射 "request": { "urlPathPattern": "/Systems XYZ (ABC)/2016.10/aaa/bbb/api/ccc/customers/.*", "method": "GET", 我已经用编码的

    4热度

    1回答

    我正在尝试为我的项目运行Instrumental测试。但它们不能在版本低于5(API 21)的设备(仿真器)上运行。 我一直在试图解决这个问题,但仍然面临着这个问题。 我得到以下异常。 02-15 10:46:08.965 1127-1143/? E/AndroidRuntime: FATAL EXCEPTION: Instr: android.support.test.runner.Androi

    2热度

    1回答

    我已经有效地使用了wiremock一段时间了,我想让CORS访问模拟的API。 我试着在响应头中设置Access-Control-Allow-Origin:*和其他头文件,都无济于事。 下面是我有一个映射的例子: { "request": { "method": "POST", "urlPattern": "/api/v2/general/login[\\/\\&

    -1热度

    1回答

    我试图创建一个基本的模拟服务器,允许REST调用一些简单的JSON响应。我想一切都在节点上运行,因为这是球队目前的开发环境,所以我想出了apimocker,jswiremock等所有的工作就像在本地主机上一个魅力。这么好,迄今为止。 我现在真的需要的是对在我的本地假域中运行一切 - >就像招潮蟹/查尔斯确实重定向域调用到本地主机通讯员资源。我怎样才能做到这一点? - 在节点世界也是完美的。 感谢您

    0热度

    1回答

    我有一种情况,我需要检查金额并相应地返回响应。 如果金额> = 100,那么响应会有所不同,否则对于金额< 100,我需要发送错误响应。 请参考请求体中的示例json。 { “帐户名”: “ABCZYZ”, “specialCode”: “mycode的”, “量”: “100”, “currencyType”: “MYCURRENCY” } 下面是我的wiremock映射文件 { “请求”: {

    4热度

    2回答

    也在这里分享:https://github.com/tomakehurst/wiremock/issues/625 我正在编写一个集成测试,以验证我的应用程序与REST API交互处理不成功的请求适当。为了做到这一点,我想模拟GET请求两次到HTTP端点的场景。第一次,请求不成功,响应状态码为500;第二次,请求成功为200的响应状态代码考虑下面的例子: @Rule public WireMoc

    0热度

    1回答

    我想模拟端点例如。 /notReachable这将无法连接。 如何实现这样的嘲讽?

    0热度

    1回答

    在旧版本Wiremock的,我们可以TE的queryString追加到匹配的网址是这样的: wireMockRule.stubFor(get(urlPathEqualTo("/rest/customer/find?custId=1&custId=2")) // .willReturn(aResponse()) // ,但现在,我们升级到最新版本,我们势必会动用的withQuer

    0热度

    1回答

    我们使用wiremock了一些测试,使用规则: @Rule public WireMockRule rules = new WireMockRule(PORT); 这是一个旧的应用程序和使用wiremock版本1.7。现在我们将其升级到2.4.1,其中一些测试失败。 实际的Http查询是通过Hystrix完成的,这可能是一个问题。

    2热度

    1回答

    我正在尝试使用独立模式创建API模拟。响应主体依赖于请求主体中的属性。 随着JSON,我能够做到。下面是示例映射: { "request":{ "method":"POST", "bodyPatterns":[ { "matchesJsonPath":"$.somekey.subkey[?(@.attribute == 'VALUE_12