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


Microsoft.Data.Schema.UnitTesting - пространство имен

Пространство имен Microsoft.Data.Schema.UnitTesting предоставляет классы, которые можно использовать для создания и выполнения модульных тестов баз данных. Вы можете добавить пользовательские проверочные утверждения, чтобы определить успех или неудачу для тестов.

Классы

  Класс Описание
Открытый класс ConnectionContext Представляет контекст для подключения базы данных, которое связано с модульным тестом базы данных.
Открытый класс DatabaseTestAction Представляет собой набор пакетных инструкций Transact-SQL и условий тестирования, предназначенных для проверки правильности выполнения инструкций.
Открытый класс DatabaseTestActions Представляет собой модульный тест базы данных.
Открытый класс DatabaseTestClass Представляет базовый класс для модульного теста базы данных.
Открытый класс DatabaseTestService Предоставляет общую функциональность, используемую классом DatabaseTestClass, и методы во время выполнения теста.
Открытый класс ExecutionResult Содержит результаты модульного теста базы данных, созданного путем вызова метода Execute(ConnectionContext, String, array<DbParameter[]).
Открытый класс ExpectedSqlExceptionAttribute Представляет атрибут, задающий, что модульный тест ожидает объект SqlException, и при необходимости задающий номер ошибки, серьезность и состояние ожидаемой ошибки.
Открытый класс TestScript Представляет созданный SQL-тест.
Открытый класс UnitTestingDesignService Предоставляет базовый класс, используемый поставщиками схем баз данных для создания скриптов для объектов в системах их проектов.Этот класс не следует реализовывать, за исключением случаев, когда он является частью реализации поставщика схемы базы данных.

См. также

Ссылки

Другие ресурсы

Определение пользовательских условий для модульных тестов базы данных