Проваливайтесь быстроЕсли Вы будете терпеть неудачу, сделайте это быстро. Мало того, что тестовая оптимизация ускоряет каждую сборку, она переупорядочивает тестовое выполнение, так, что сборки, которые не удались перестанут работать как можно быстрее. Чем быстрее сборка проваливается, тем быстрее она может быть исправлена. Тестовая оптимизация упорядочивает тесты эвристическим образом: - Новизна тестового отказа или ошибки.
- Новизна изменения в коде покрытый тестом.
- Тест время выполнения (сначала более быстрые тесты).
|