2021年6月22日
摘要: 调用方和服务方约定好接口,生成映射文件,这个文件即可以用于客户端模拟服务,也可以用于服务方集成测试,这样双方开发也好、集成也好都会方便很多。下面我们来研究一下 Spring Cloud Contract,它就是基于 WireMock 实现了契约式的测试,上文中双方约定好的接口,其实就是双方的契约。 阅读全文
posted @ 2021-06-22 19:18 duanxz 阅读(1924) 评论(0) 推荐(0) 编辑
摘要: 1、java.lang.IllegalStateException: You haven't configured a MockMVC instance. You can do this statically 在服务提供方,执行gradle test后,契约的validate失败,错误信息如下图: 阅读全文
posted @ 2021-06-22 18:20 duanxz 阅读(260) 评论(0) 推荐(0) 编辑
摘要: SHILI: org.springframework.cloud.contract.spec.Contract.make { request { method 'PUT' url '/fraudcheck' body(""" { "clientId":"1234567890", "loanAmoun 阅读全文
posted @ 2021-06-22 15:33 duanxz 阅读(241) 评论(0) 推荐(0) 编辑