如何標記合約正在進行中
如果合約正在進行中,表示在生產者端,測試不會產生,但會產生 Stub。您可以在文件中的 此章節 中閱讀更多相關資訊。
在 CI 建置中,在進入生產環境之前,您會希望確保類別路徑上沒有正在進行中的合約,因為它們可能會導致誤判。因此,預設情況下,在 Spring Cloud Contract 外掛程式中,我們將 failOnInProgress
的值設定為 true
。如果您希望在產生測試時允許此類合約,請將此標誌設定為 false
。
如果合約正在進行中,表示在生產者端,測試不會產生,但會產生 Stub。您可以在文件中的 此章節 中閱讀更多相關資訊。
在 CI 建置中,在進入生產環境之前,您會希望確保類別路徑上沒有正在進行中的合約,因為它們可能會導致誤判。因此,預設情況下,在 Spring Cloud Contract 外掛程式中,我們將 failOnInProgress
的值設定為 true
。如果您希望在產生測試時允許此類合約,請將此標誌設定為 false
。