【问题标题】:Customise pactnet contract file name自定义 pactnet 合约文件名
【发布时间】:2021-01-26 17:32:03
【问题描述】:

在我的pactnet 消费者测试中,我将合同声明如下:

PactBuilder.ServiceConsumer("My.Consumer.Application")
    .HasPactWith("My.Provicer.Application");

生成合约文件时,它具有以下名称:my.consumer.application-my.provicer.application.json。是否可以自定义它以使其显示为My.Consumer.Application.My.Provicer.Application.json

【问题讨论】:

    标签: c# .net pact pact-net


    【解决方案1】:

    据我所知并非如此。但是为什么合同文件的名称很重要?这只是测试过程的产物,您通常会发送到 Pact BrokerPactflow 之类的地方,此时它将在那里显示原始名称。

    通常,您甚至不会将这些文件存储在您的 git 存储库中。

    话虽如此,之后您始终可以使用您选择的任何工具重命名文件 - Pact 在验证时不关心文件名的格式(如果您使用本地文件进行验证)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-10
      • 2011-04-03
      • 1970-01-01
      • 2015-04-29
      • 1970-01-01
      相关资源
      最近更新 更多