Почему нельзя просто замокать класс и зачем нужен интерфейс

Androidинтерфейсымокированиеразработкатестирование