Настроить имя файла контракта pacnet

В моем pactnetпотребительский тест, я формулирую контракт следующим образом:

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

Когда файл контракта создается, он имеет следующее имя: my.consumer.application-my.provicer.application.json. Можно ли настроить это так, чтобы оно выглядело как My.Consumer.Application.My.Provicer.Application.json?

1 ответ

Насколько мне известно, это не так. Но какое значение имеет имя файла контракта? Это просто артефакт процесса тестирования, который вы обычно отправляете чему-то вроде Pact Broker или Pactflow, после чего там будут отображаться исходные имена.

Обычно вы даже не храните эти файлы в своем репозитории git.

При этом вы всегда можете переименовать файл впоследствии, используя любой инструмент по вашему выбору - Pact не заботится о формате имени файла при проверке (если вы проверяете локальный файл).

Другие вопросы по тегам