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 | Предоставляет базовый класс, используемый поставщиками схем баз данных для создания скриптов для объектов в системах их проектов.Этот класс не следует реализовывать, за исключением случаев, когда он является частью реализации поставщика схемы базы данных. |
См. также
Ссылки
Другие ресурсы
Определение пользовательских условий для модульных тестов базы данных