如果沒有合約或 Stub,我該如何讓建置通過

如果您希望在找不到任何 Stub 時 Stub Runner 不要失敗,請切換 @AutoConfigureStubRunner 註解中的 generateStubs 屬性,或在 JUnit Rule 或 Extension 上呼叫 withFailOnNoStubs(false) 方法。您可以在文件此章節中閱讀更多相關資訊。

如果您希望在找不到任何合約時,外掛程式不要讓建置失敗,您可以在 Maven 中設定 failOnNoStubs 標誌,或在 Gradle 中呼叫 contractRepository { failOnNoStubs(false) } 閉包。