Создание проекта модульного теста

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

Примечание.

Расположение модульных тестов для машинного кода и структура тестового проекта могут отличаться от структуры, описанной в этой статье. Дополнительные сведения см. в разделе Создание модульных тестов для C/C++.

Создание проекта модульного теста

  1. В меню Файл выберите Создать>Проект или нажмите клавиши CTRL+SHIFT+N.

  2. В поле поиска на странице Создание проекта введите модульный тест. Выберите шаблон проекта для желаемой тестовой платформы, например Тестовый проект MSTest или Тестовый проект NUnit, и нажмите Далее.

    Screenshot of test project templates in Visual Studio 2022.

    Screenshot of test project templates in Visual Studio 2019.

  3. На странице Настроить новый проект введите имя для проекта и нажмите кнопку Создать.

  4. В проекте модульного теста добавьте ссылку на тестируемый код. Добавление ссылки на проект кода в этом же решении:

    1. Выберите тестовый проект в обозревателе решений.

    2. В меню Проект выберите пункт Добавить ссылку.

    3. В диспетчере ссылок выберите узел Решение в разделе Проекты. Выберите проект кода, который требуется протестировать, а затем нажмите ОК.

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