Testing · interview question
In the context of using Mockito, what does the method 'verify()' do?
Multiple choiceEasychapter-10-curatedpremiumtestingmocking-with-mockito
verify(mockPaymentGateway).processPayment(any());Answer and explanation
Correct answer
D. Checks if a method was called with specific arguments
Why
The 'verify()' method in Mockito is used to confirm that a particular method was called on a mock object with specified arguments. This is useful for ensuring that the behavior of the code under test aligns with expectations.
Test yourself on Testing
A free test with instant, explained results. No account needed.
More Testing questions
- How can build tools like Maven help manage library dependencies in Java projects?
- Why might you choose to use integration tests over unit tests for certain components in an e-commerce application?
- Which benefit of automated unit testing is most critical for maintaining large Java projects?
- How would you explain a significant advantage of using mocks at the boundary of a system, rather than the internals in…
- Why do teams use Mockito for mocking dependencies in tests in production code?
- In a unit test using Mockito, why would you use 'when-thenReturn'?