如何從 Spring Cloud Contract 契約生成 YAML 或 X 檔案?

Spring Cloud Contract 提供了一個 ToFileContractsTransformer 類,允許你為給定的 ContractConverter 將合同轉儲為檔案。它包含一個 static void main 方法,允許你將轉換器作為可執行檔案執行。它接受以下引數:

  • 引數 1 : FQN: ContractConverter 的完全限定名(例如,PactContractConverter)。必需

  • 引數 2 : path: 儲存轉儲檔案的路徑。可選 — 預設為 target/converted-contracts

  • 引數 3 : path: 搜尋合同的路徑。可選 — 預設為 src/test/resources/contracts

呼叫轉換器後,Spring Cloud Contract 檔案將被處理,並根據提供的 ContractTransformer 的 FQN,合同將被轉換為所需的格式並轉儲到提供的資料夾中。

© . This site is unofficial and not affiliated with VMware.