我意識到,在我的項目,我用兩個庫的是,從本質上講,做同樣的事情:org.mockito.Mockito.any和org.mockito.matchers.any之間的區別?
1)org.mockito.Mockito.any
2)org.mockito.Matchers .any
我想只使用其中一個更清晰,哪一個我應該堅持?
謝謝!
我意識到,在我的項目,我用兩個庫的是,從本質上講,做同樣的事情:org.mockito.Mockito.any和org.mockito.matchers.any之間的區別?
1)org.mockito.Mockito.any
2)org.mockito.Matchers .any
我想只使用其中一個更清晰,哪一個我應該堅持?
謝謝!
Mockito
是Matchers
的子類,這就是爲什麼你仍然可以像你一樣訪問父類的靜態方法。
所以我建議你堅持Matchers.any()
因爲這是實施所在的地方。
謝謝,org.mockito.ArgumentMatchers.any呢?與他們以相同的方式相關? – dev
有點相關,即。 'Mockito.any'和所有其他'Mockito.any **'只是一個'ArgumentMatchers'實現。 –
爲什麼downvotes? : - |至少有一個理由...... – dev
這個問題沒有顯示任何研究工作。注意到前者是後者的一個子類很容易 - 它只是開放課堂並看看它。 – SpaceTrucker