[英]How to test a method invocation inside an anonymous class using mockito
[英]Test indirect method invocation using Mockito
我有一個方法a()
,在適當的情況下應該調用另一個方法b()
。 b()
不屬於模擬對象,但a()
屬於。 我正在嘗試這個:
verify(mockedObject,times(1)).b(); notMocked.a();
似乎Mockito沒有捕獲b()
的調用。
謝謝
更新:我想出了這個hack來發出方法調用的信號,盡管我對此並不滿意。 when(mocked.b()).thenThrow(new ItWasCalledException());
我應該以不同的順序完成它。
notMocked.a(); verify(mockedObject,times(1)).b();
這就像一個魅力。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.