在 Mockito 中模擬 Final 類別
使用 Final 類別時,由於其不變性,測試可能會變得具有挑戰性。為了克服這個障礙,Mockito 在其版本 2 中提供了一個解決方案。
使用Mockito v2 實現
要使用Mockito v2 模擬最終類,請按照以下步驟操作:
testImplementation 'org.mockito:mockito-inline:2.13.0'
@MockedStatic(RainOnTrees.class) public class SeasonsTest { // Test methods here }
Mockito 的限制v1
Mockito 的限制v1
Mockito v1 無法模擬最終類別。 Mockito 常見問題中明確說明了這一點:「無法模擬最終類別」
Mockito v1 的替代方案
以上是如何使用 Mockito 模擬期末課程?的詳細內容。更多資訊請關注PHP中文網其他相關文章!