Поделиться через


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

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

Примечание C++Примечание C++

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

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

  1. В меню Файл выберите Создать а затем выберите Проект (клавиатура Ctrl + миграция + n).

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

  3. Для использования одного из тестовый фреймворков Microsoft выберите Проект модульного теста из списка шаблонов проектов.В противном случае выберите шаблон проекта фреймворка, который хотите использовать.Для тестирования проекта Accounts из нащего примера назовите тестовый проект AccountsTests.

  4. В проекте модульного теста, добавьте ссылку на тестируемый код.Создать ссылку на проект в том же решении можно следующим образом:

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

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

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

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

Следующие шаги

Создание модульных тестов

См. один из следующих разделов:

Выполнение модульных тестов

Выполнение модульных тестов с помощью обозревателя тестов