Используете ли вы издевательства, где вам нужно?
Вы не упоминаете насмешливые рамки. Вы используете один? Или ваши тесты большие, и они тестируют такие вещи, как вход на веб-серверы или выполнение запросов к базе данных?
Я слышал эмпирическое правило, что модульные тесты должны выполняться примерно 100 в секунду, что исключает подключение к реальным ресурсам и их использование. Тесты, которые обращаются к реальным ресурсам, обычно рассматриваются как интеграционные тесты, и они считаются выполняющимися медленнее, чем модульные тесты.