Настроить имя файла контракта 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 не заботится о формате имени файла при проверке (если вы проверяете локальный файл).