# Модульные тесты ¶

> Примечание: Данный раздел находится в разработке.

Модульный тест проверяет что отдельный модуль кода работает верно. В ООП самым базовым модулем является класс. То есть модульный тест проверяет все методы интерфейса класса. На вход подаются различные параметры и тест проверяет, что методы возвращают ожидаемые значения. Модульные тесты обычно пишутся тем же, кто реализует тестируемый класс.

Модульное тестирование в Yii использует PHPUnit и, опционально, Codeception. Рекомендуется проверить его документацию:

- Документация PHPUnit начиная с главы 2.
- Codeception Unit Tests.

## Запуск тестов шаблонов проектов basic и advanced ¶

- Инструкции для шаблона advanced.
- Инструкции для шаблона basic.

## Модульные тесты фреймворка ¶

Если вам необходимо запустить набор модульных тестов для самого Yii, прочитайте "Подготовка к разработке Yii 2".