This documentation is archived and is not being maintained.
This documentation is archived and is not being maintained.
Microsoft.SpecExplorer.Runtime.Testing Namespace
The Microsoft.SpecExplorer.Runtime.Testing namespace contains types that are used to execute test cases generated by Spec Explorer.
The GeneratedTestClassBase class serves as the base class for all generated test classes. The VsTestClassBase class, which derives from the GeneratedTestClassBase class, serves as the base class for test classes intended to be executed under Visual Studio.
This namespace also contains classes that represent concepts such as a test failed exception, an event queue, and a test manager, and some interfaces related to the test runtime. To create a customized test site, test class, or test manager, implement these interfaces.
Supervises the process in which the test cases run and also provides logging and checking functions for test cases. The test manager supports the test case code generated by Spec Explorer.
Represents a thread-safe first-in, first-out observation queue for observed steps in the system under test. This class supports the testing infrastructure and is not intended to be used directly from your code.
An exception that is thrown when a transaction fails. This class supports the generated test cases and is not intended to be used directly from your code.
An exception that is thrown when a variable is read before it is bound to a variable in the system under test. This class supports the generated test cases and is not intended to be used directly from your code.
Provides a base class for test classes generated by Spec Explorer. Test classes generated from this class support the Visual Studio testing tools for unit tests.
Defines a test site that bypasses assertion failures. This class supports the Spec Explorer infrastructure and is not intended to be used directly from your code.
Supervises the process in which the test cases run and also provides logging and checking functions for test cases. The test manager supports the test case code generated by Spec Explorer.
Describes an event that was raised by the system under test. This structure supports the generated test cases and is not intended to be used directly from your code.
Describes a method return from the system under test. This structure supports the generated test cases and is not intended to be used directly from your code.
Describes an event that a test expects from the system under test. This structure supports the generated test cases and is not intended to be used directly from your code.
Describes a method return that a test expects from the system under test. This structure supports the generated test cases and is not intended to be used directly from your code.