DatabaseTestAction Class
Represents a set of Transact-SQL (T-SQL) batch statements and test conditions to validate whether the statement executed correctly.
Namespace: Microsoft.VisualStudio.TeamSystem.Data.UnitTesting
Assembly: Microsoft.VisualStudio.TeamSystem.Data.UnitTesting (in Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.dll)
Syntax
'Declaration
Public NotInheritable Class DatabaseTestAction _
Inherits Component
'Usage
Dim instance As DatabaseTestAction
public sealed class DatabaseTestAction : Component
public ref class DatabaseTestAction sealed : public Component
public final class DatabaseTestAction extends Component
Remarks
The DatabaseTestAction class represents set of Transact-SQL (T-SQL) batch statements and a collection of zero or more Conditions that are used to evaluate the execution result sets returned from execution of the batch statements.
In the simplest case, the DatabaseTestAction is an actual T-SQL test. Instances of the DatabaseTestAction are also included in the generated code so you can modify the state of the database before or after test execution, or you can use it as a verification mechanism.
The DatabaseTestAction is a Component and is generated as a local variable inside the InitializeComponent method at design time. It is then assigned to a DatabaseTestActions property.
Inheritance Hierarchy
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.DatabaseTestAction
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Reference
Microsoft.VisualStudio.TeamSystem.Data.UnitTesting Namespace