Unity Test Framework
Зачем это нужно
Unity Test Framework нужен для Edit Mode и Play Mode тестов внутри проекта.
Что важно для текущего проекта
В текущем Packages/manifest.json пакет уже есть:
com.unity.test-framework
Это значит, что в проекте его, скорее всего, не нужно устанавливать заново. Нужно проверить и довести до рабочего состояния.
Как установить, если пакета нет
- Открой
Window > Package Manager. - Найди
Test Framework. - Нажми
Install.
Если добавляешь пакет по имени, используй:
com.unity.test-framework
По официальной документации пакет обычно уже поставляется вместе с Unity Editor и автоматически доступен в проектах, созданных на Unity 2019.2+.
Как настроить после установки
- Открой
Window > General > Test Runner. - Проверь, что доступны вкладки:
EditModePlayMode
- Подготовь в
Assets/две зоны под тесты:Assets/Tests/EditModeAssets/Tests/PlayMode
- Создай хотя бы по одному тесту в каждом режиме.
Минимальная практическая настройка для проекта
Для первого этапа достаточно:
- убедиться, что
Test Runnerоткрывается - создать хотя бы один
Edit Modetest - создать хотя бы один
Play Modetest - договориться, что новая критичная логика позже получает тесты в одной из этих двух зон
Как проверить, что всё настроено
Test Runnerоткрывается- Unity видит тесты
- хотя бы один
Edit Modeтест запускается успешно - хотя бы один
Play Modeтест запускается успешно