Использование моков для проверки внутрисистемных взаимодействий делает тесты хрупкими. Моки должны использоваться только для межсистемных взаимодействий (взаимодействия, выходящие за границу приложения) и только когда эффект таких взаимодействий видны внешнему миру - наблюдаемое поведение.