Spring Cloud Contract 是否支持 Node JS?
Spring Cloud Contract support for Node JS?
JS Node 端是否有等效的 Verifier?是否可以在可以访问存根的 JS 节点中编写 Rest API 测试?
目前我们不支持开箱即用的测试生成。然而,由于 sc 合同是可插入的(https://cloud.spring.io/spring-cloud-contract/spring-cloud-contract.html#_pluggable_architecture),因此编写一个将生成节点 js 测试的测试生成器没有问题。如果这对您来说不可接受,您可以查看 Pact 并使用他们的 api。 SC 合约也将 Pact 文件理解为合约定义。
至于使用存根,您可以使用 Stun Runner Boot 应用程序下载并启动您的节点 js 应用程序可以使用的存根(示例 https://github.com/marcingrzejszczak/sc-contract-car-rental/blob/master/README.adoc#stub-runner-boot-with-a-nodejs-ap)
JS Node 端是否有等效的 Verifier?是否可以在可以访问存根的 JS 节点中编写 Rest API 测试?
目前我们不支持开箱即用的测试生成。然而,由于 sc 合同是可插入的(https://cloud.spring.io/spring-cloud-contract/spring-cloud-contract.html#_pluggable_architecture),因此编写一个将生成节点 js 测试的测试生成器没有问题。如果这对您来说不可接受,您可以查看 Pact 并使用他们的 api。 SC 合约也将 Pact 文件理解为合约定义。
至于使用存根,您可以使用 Stun Runner Boot 应用程序下载并启动您的节点 js 应用程序可以使用的存根(示例 https://github.com/marcingrzejszczak/sc-contract-car-rental/blob/master/README.adoc#stub-runner-boot-with-a-nodejs-ap)