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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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