我有一個功能,分成 3 個使用 kubernetes 運作的微服務。根據第一個的輸入,第二個執行操作並自動建立一個 kubernette 來處理最後的結果。
我想做一個測試來檢查整個過程,但我不知道如何做到這一點。我認為這可能會破壞一些測試原則......
有人做過類似的事情並提供一些建議嗎?
問候。
您應該單獨測試每個微服務,而無需實際相互呼叫。如果您想測試第二個微服務,您應該模擬第一個微服務的回應,然後根據模擬的回應驗證您的服務是否執行預期的操作
您應該單獨測試每個微服務,而無需實際相互呼叫。如果您想測試第二個微服務,您應該模擬第一個微服務的回應,然後根據模擬的回應驗證您的服務是否執行預期的操作