Click or drag to resize

SmartTests Namespace

The SmartTests namespace contains fundamental classes and base classes that define commonly-used types by SmartTests.
Classes
  ClassDescription
Public classAct
The base class of all Act classes that are not expressions (such as invoking a void method).
Public classActT
The base class of all Act classes that are expressions.
Public classActBase
The base class of all Act classes.
Public classActContext
Context of the Act part of your test.
Public classAssertion
Base class of all Smart Assertions
Public classBadTestException
The exception that is thrown when an error occurs in the RunTest Overload methods.
Public classCase
A combination of Criteria expression for a parameter of the tested member.
Public classCriteria
An expression of Criterion to specify the goal of your test.
Public classErrorAttribute
Indicates that a criterion is for testing an error.
Public classSmartAssertPlaceHolder
The place holder of any Smart Assertion extension method.
Public classSmartTest
This is the main class for SmartTests.
Public classSmartTestException
The exception that is thrown when an error occurs in the RunTest Overload methods.