登录 注册
当前位置:主页 > 资源下载 > 19 > 示例:使用Dredd(BYO测试工具)的OpenAPI Specification(OAS)双向合同提供者

示例:使用Dredd(BYO测试工具)的OpenAPI Specification(OAS)双向合同提供者

  • 更新:2024-08-12 13:07:26
  • 大小:337KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

提供者示例 这是一个示例“产品” API提供程序,用于演示Pactflow的新双向合同功能(以前称为提供程序驱动的合同或协作合同)。 它: 是用Express JS编写的API 具有记录API的OAS 3.0规范 使用Dredd进行API测试以检查规格是否符合要求 它正在Pactflow上使用公共租户,您可以使用凭证dXfltyFMgNOFZAxr8io9wJ37iUpY42M / O5AIZWxelWbLvqMd8PkAVycBJh2Psyg1 。 示例消费者/示例提供者协议的最新版本在发布。 在下图中,您可以看到提供程序测试过程的工作方式。 从我们的OAS开始,我们使用Dredd来验证所有 当我们称为“可以部署”时,跨合同验证过程将在Pactflow上启动,以确保任何消费者都为提供商消耗了OAS的有效子集。 当您运行CI管道时(请参见下文以进行此操作),该管道应执行以下活动(