如何標記契約處於進行中狀態

如果一個契約處於進行中狀態,這意味著在生產者端,測試不會生成,但存根會生成。您可以在文件的此部分中閱讀更多相關資訊。

在 CI 構建中,在投入生產之前,您需要確保類路徑中沒有處於進行中狀態的契約,因為它們可能導致誤報。因此,預設情況下,在 Spring Cloud Contract 外掛中,我們將 failOnInProgress 的值設定為 true。如果您希望在生成測試時允許此類契約,請將此標誌設定為 false