Пока интерфейсы отражают важные понятия, чем больше, тем лучше (imho). В будущем вы можете даже разделить части классов, не связанных с интерфейсом, на другие классы или создать альтернативные реализации, и тогда они в конечном итоге станут более подходящими для производственного кода.
Как уже отмечалось в другом ответе, не всем инфраструктурам моделирования требуются интерфейсы, и если они действительно предназначены только для включения моделирования, они могут вам не понадобиться.
Если ваши издевательства на самом деле ничего не делают, их более уместно назвать заглушками. Обычно реальные проверки используются для проверки правильности обращений к ним, и они играют очень активную роль в тестах.