[英]How to set urls with port of StubRunner from spring-cloud-contract in spring-cloud-gateway contract tests
[英]mvn clean install is SUCCESS for my spring-cloud-contract consumer tests, but when I run the tests manually they are FAILING?
我在進行消費者驅動的合同測試的地方有“春季雲合同測試”項目。 我只需要解決技術問題,而不是遍歷代碼。 我已經在一個單獨的用戶端應用程序中編寫了我的用戶測試用例,該應用程序將與生產者存根罐進行對話。 一切順利,如果合同中沒有任何變化,則測試通過;如果合同中的某些內容發生變化且未正確更新,則測試失敗。
但是當它們失敗時,當我運行用戶端測試用例時,當我以IDE
Run as Tests
運行測試用例時,它們會手動失敗。 如果我執行mvn clean install
版本會通過? 這怎么可能 ? 我怎么知道測試是否失敗? 我是否必須每次都手動運行它們才能看到? 如果我將此代碼添加為管道構建,我怎么知道消費者方測試是否失敗?
即使我在運行測試時手動失敗, mvn clean install
也會通過?
我沒有使用skipTests
標志
感謝大家的建議,我已經找到解決方法。 我尚未在src/main/test
下為我的測試類添加命名約定Test
,這導致了此問題。 修復。 謝謝你的幫助
“ mvn clean install”將嘗試僅在“ src / test / java”中查找測試用例。 請檢查一次您的考試班是否位於此位置。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.