0
我有一個班,使用類型interface
的豆與package-level visibility。我寫這個類的單元測試,但嘲諷接口失敗消息,每次:Mockito可以模擬包級別可視化界面嗎?
的Mockito只能嘲笑可見&非final類
我試圖使界面公開用於測試目的,測試通過沒有問題。
有什麼辦法可以配置Mockito來模擬非公共接口嗎?
我有一個班,使用類型interface
的豆與package-level visibility。我寫這個類的單元測試,但嘲諷接口失敗消息,每次:Mockito可以模擬包級別可視化界面嗎?
的Mockito只能嘲笑可見&非final類
我試圖使界面公開用於測試目的,測試通過沒有問題。
有什麼辦法可以配置Mockito來模擬非公共接口嗎?
如果這是一個罕見的情況,你可能可以通過爲了具有令牌公共子接口擴展接口,以增加知名度,獲得通過:
public TestPublicInterface extends DefaultInterface {}
然後,你可以測試使用令牌接口:
Mockito.mock(TestPublicInterface.class)
你能提供一個例子嗎? – olikaf