Unity 6.3
0 онлайн 57 гостей 3 в системе
Вход
Программирование в Unity Шаг 148 из 210

Создание тестового сборки

Unity Тесты Test Framework должны находиться в тестовом сборке, которая является любой сборкой, содержащей ссылку на NUnit. Дополнительные сведения о сборках см. в Организация скриптов в сборки.

Чтобы создать новую тестовую сборку в окне Test Runner:

  1. Выберите папку Assets в окне Project.
  2. Откройте Испытательный бегун окно (меню: Окно > Общие положения > Испытательный бегун).
  3. В окне Test Runner выберите Создать новую папку Test Assembly в активном пути.
Окно Test Runner с выбранной вкладкой EditMode.
Окно Test Runner с выбранной вкладкой EditMode.

В качестве альтернативы можно создать тестовую сборку непосредственно из меню Ассеты:

  1. Выберите папку Assets в окне Project.
  2. Создать новую папку тестового сбора (меню: Активы > Создать > Испытания > Тестовая папка сборки).

Это создает подпапку Tests внутри папки Assets с соответствующим файлом .asmdef, включая необходимые ссылки. Вы можете изменить имя нового определения сборки и нажать Enter, чтобы принять его.

В окне Project отображается новая подпапка папки Assets под названием Tests, которая содержит файл сборки под названием Tests.asmdef.
В окне Project отображается новая подпапка папки Assets под названием Tests, которая содержит файл сборки под названием Tests.asmdef.

Нажмите на файл определения сборки, чтобы просмотреть его в окне Inspector. Вы увидите, что в нем есть ссылки на сборки nunit.framework.dll,UnityEngine.TestRunnerи UnityEditor.TestRunner. Эта комбинация ссылок идентифицирует сборку как тестовую сборку. Ссылка UnityEditor.TestRunner доступна только для тестов режима редактирования.

Выборы флажка под Платформы определяет, на каких платформах может работать тестовая сборка. По Испытательный бегун целевая Редактор только. Выбор Любая платформа или конкретной платформы, помимо Редактор позволяет запускать любые тесты режима воспроизведения в сборке на автономных плеерах для дополнительных платформ.

В окне Inspector отображаются настраиваемые свойства ассета определения тестовой сборки.
В окне Inspector отображаются настраиваемые свойства ассета определения тестовой сборки.

Вы можете повторять вышеуказанные действия столько раз, сколько вам нужно для создания дополнительных тестовых сборок. Первая созданная папка тестовой сборки по умолчанию называется Tests, а последующие именуются Tests 1, Tests 2и т. д. Помните, что всегда можно переименовать сборки, но каждое имя сборки должно быть уникальным.

Примечание: Изменение имени файла файла определения сборки не влияет на значение свойства Имя в файле. Используйте окно Inspector или отредактируйте файл .asmdef непосредственно в текстовом редакторе, чтобы убедиться, что свойство name изменено правильно.

Дополнительные ресурсы