Microsoft.Data.Schema.UnitTesting.Conditions
TOC
Collapse the table of content
Expand the table of content

Microsoft.Data.Schema.UnitTesting.Conditions Namespace

The Microsoft.Data.Schema.UnitTesting.Conditions namespace provides classes that you can use to create and manage test conditions. By defining a custom test condition, you can verify the behavior of a database object in ways that the built-in conditions do not support.

  ClassDescription
Public classChecksumConditionDefines a test condition that verifies the checksum of the result set in a database unit test.
Public classDataSetTestConditionThe base class for test conditions that operate on a DataSet and are configured by the user during test "design time". These conditions are configured by querying the database for the expected results of the test.
Public classEmptyResultSetConditionRepresents a condition where the ExecutionResult.DataSet property must be empty.
Public classExecutionTimeConditionRepresents a test condition that specifies the maximum amount of time that the test's Transact-SQL statements can take to execute before the test fails.
Public classExpectedSchemaConditionSpecifies that the result set of a database unit test must match a specific schema.
Public classInconclusiveConditionRepresents a default condition where nothing is required or expected of a test result.
Public classNotEmptyResultSetConditionRepresents a condition where the ExecutionResult.DataSet property must not be empty.
Public classResultSetConditionRepresents the base class for all test conditions that operate on one ResultSet.
Public classRowCountConditionDefines a test condition that verifies the number of rows in the ResultSet that is returned by a database unit test.
Public classScalarValueConditionVerifies that a particular value in a specific row and column was expected.
Public classTestConditionThe base class for all test conditions that are used by generated code.

Community Additions

ADD
Show:
© 2016 Microsoft