Go 測試案例中模擬結構體方法
Go 中無需在源碼中引入介面即可實現結構體方法的模擬呼叫。具體方法如下:
模擬範例結構與方法
考慮以下結構與方法:
測試案例中的模擬
模擬執行方法進行測試案例:
其他選項
像[testify/mock](https://godoc.org/github.com/stretchr/ testify/mock )提供更強大的模擬功能,可讓您控制模擬行為並驗證方法呼叫。
以上是如何在沒有介面的 Go 測試案例中模擬結構體方法?的詳細內容。更多資訊請關注PHP中文網其他相關文章!