Основное
Критерии хороших автономных тестов
- Заслуживающие доверия тесты
- Принять решение о том, когда удалять и изменять тесты
- Избегать логики в тестах
- Тестирование одного результата
- Разделение на автономные и интеграционные тесты
- Анализ кода и покрытие тестами
- Удобные для сопровождения тесты
- Тестирование