Skip to content
Sharp

Testing · interview question

Why can mocking internal dependencies too extensively in unit tests become a problem in production code?

Multiple choiceHardchapter-10-curatedpremiumtestingmocking-with-mockito
Choose one answer
Answer and explanation

Correct answer

C. It might lead to brittle tests that break with implementation changes

Why

Over-mocking internal dependencies can lead to tests that are tightly coupled to the implementation details. As a result, any changes to the codebase could break the tests, requiring frequent updates and reducing their reliability as a safety net.

Test yourself on Testing

A free test with instant, explained results. No account needed.

Start free test
All Testing questions →