Похоже, вам нужно реорганизовать свой код, тестировать и вводить макеты.400 тестовых случаев, тестирующих классы с поддельными зависимостями, вероятно, не должны занимать 5 часов;возможно 5 минут.Это широкое предположение с моей стороны, хотя.
По моему опыту, когда выполнение тестов занимает много времени, это скорее интеграционные тесты, чем модульные.Возможно, это ваше намерение.Если это не так, подумайте о том, как лучше изолировать каждый тестовый пример.
Если вы отвечаете только за обеспечение качества и не можете изменить код, у меня нет идей по поводу ускорениядо NUnit.