Создание модульных тестов
Обновлен: Ноябрь 2007
Существует два способа создания модульных тестов: создавать их автоматически из исходного кода или писать вручную. В следующих разделах описываются оба этих способа.
В этом подразделе
Практическое руководство. Создание модульного теста
Описание автоматического создания модульного теста из исходного кода или из сборки в файловой системе.Практическое руководство. Создание модульного теста
Описание открытия модульного теста для редактирования. Также описывается содержимое модульных тестов.Практическое руководство. Создание модульного теста ASP.NET
Описание создания и настройки модульных тестов ASP.NET.Написание кода модульного теста, управляемого данными
Описание создания управляемого данными модульного теста с примером кода.Практическое руководство. Настройка модульного теста, управляемого данными
Описание изменения модульного теста для многократного выполнения с использованием данных из источника данных.Практическое руководство. Тестирование закрытых методов
Описание автоматического создания модульного теста для тестирования закрытого метода.Платформа Unit Testing Framework
Описание классов в пространстве имен Microsoft.VisualStudio.TestTools.UnitTesting, которое поддерживает разные способы использования модульных тестов.Использование класса TestContext
Описание различных способ использования класса TestContext пространства имен Microsoft.VisualStudio.TestTools.UnitTesting, например для модульных тестов ASP.NET и для управляемых данными модульных тестов.Использование классов Assert
Описание различных видов операторов Assert, которые можно использовать в модульных тестах для сравнения значений и коллекций или для проверки определенных результатов.Установка атрибута InternalsVisibleTo
Описание случаев, когда может потребоваться добавить атрибут InternalsVisibleTo в проект, содержащий тестируемый код.
Ссылка
Microsoft.VisualStudio.TestTools.UnitTesting
Microsoft.VisualStudio.TestTools.UnitTesting.Web
Связанные подразделы
Общие сведения о модульных тестах
Работа с модульными тестами смарт-устройств
См. также
Задачи
Пошаговое руководство. Создание и запуск модульных тестов
Пошаговое руководство. Запуск тестов и просмотр покрытия кода
Пошаговое руководство. Использование программы командной строки для тестирования
Пошаговое руководство. Создание и выполнение модульного теста смарт-устройства