উত্তর:
উপযুক্ত ভেরিফিকেশনমড ব্যবহার করুন:
import static org.mockito.Mockito.atLeast;
import static org.mockito.Mockito.times;
import static org.mockito.Mockito.verify;
verify(mockObject, atLeast(2)).someMethod("was called at least twice");
verify(mockObject, times(3)).someMethod("was called exactly three times");
import static org.mockito.Mockito.times;
। সাধারণত (" import static org.mockito.internal.verification.VerificationModeFactory.times;
) এর মধ্যে" অভ্যন্তরীণ "দিয়ে প্যাকেজগুলি আমদানি করা নিরুৎসাহিত করা হয়।
verify(mockObject).someMethod("")
ঠিক 1 টি ইন্টারঅ্যাকশনটির জন্য দেখায় (আর নয়, কম নয়)। পরিবর্তে, যদি আপনি পদ্ধতির কমপক্ষে একটি প্রার্থনা চান তবে আপনি atLeastOnce()
স্পেসিফায়ারটি ব্যবহার করতে পারেন ।
Mockito.times(...)
পরিবর্তে ব্যবহার করতে পারেনVerificationModeFactory.times(...)