SmartTest Class |
Namespace: SmartTests
The SmartTest type exposes the following members.
Name | Description | |
---|---|---|
Byte | Obsolete.
Creates a new range of byte | |
ByteRange |
Creates a new range of byte | |
DateTimeRange |
Creates a new range of DateTime | |
DecimalRange |
Creates a new range of decimal | |
Double | Obsolete.
Creates a new range of double | |
DoubleRange |
Creates a new range of double | |
Enum | Obsolete.
Creates a new range of Enum | |
EnumRange |
Creates a new range of Enum | |
Float | Obsolete.
Creates a new range of float | |
InconclusiveExceptionType |
The Type to use for Inconclusive Exception (when the Arrange or Assume fails)
| |
Int | Obsolete.
Creates a new range of int | |
Int16Range |
Creates a new range of short | |
Int32Range |
Creates a new range of int | |
Int64Range |
Creates a new range of long | |
Long | Obsolete.
Creates a new range of long | |
SByte | Obsolete.
Creates a new range of sbyte | |
SByteRange |
Creates a new range of sbyte | |
Short | Obsolete.
Creates a new range of short | |
SingleRange |
Creates a new range of float | |
SmartAssert |
The simplest way to access Smart Assertions.
| |
UInt | Obsolete.
Creates a new range of uint | |
UInt16Range |
Creates a new range of ushort | |
UInt32Range |
Creates a new range of uint | |
UInt64Range |
Creates a new range of ulong | |
ULong | Obsolete.
Creates a new range of ulong | |
UShort | Obsolete.
Creates a new range of ushort |
Name | Description | |
---|---|---|
AssignT |
Creates an AssignActT, i.e. represents an Assignment of a
property
for the Act part of the test.
| |
Case(Criteria) | ||
Case(String, Criteria) | ||
CaseT(ExpressionFuncT, Object, Criteria) | ||
CaseTParam, T(ExpressionFuncTParam, EnumTypeHelperPlaceHolderT, T, T) |
Creates an instance of Case class for a specific parameter path.
| |
CaseTParam, T(ExpressionFuncTParam, INumericTypeT, T, T) |
Creates an instance of Case class for a specific parameter path.
| |
ErrorCaseTParam, T(ExpressionFuncTParam, EnumTypeHelperPlaceHolderT, T) |
Creates an instance of Case class for a specific parameter path to manage errors.
| |
ErrorCaseTParam, T(ExpressionFuncTParam, INumericTypeT, T) |
Creates an instance of Case class for a specific parameter path.
| |
RunTest(Case, Act, Assertion) |
Executes the Act part of the test and its related Smart Assertions.
| |
RunTest(Case, ExpressionActionActContext, Assertion) |
Executes the Act part of the test and its related Smart Assertions.
| |
RunTest(Case, ExpressionAction, Assertion) |
Executes the Act part of the test and its related Smart Assertions.
| |
RunTest(Criteria, ExpressionActionActContext, Assertion) |
Executes the Act part of the test and its related Smart Assertions.
| |
RunTest(Criteria, ExpressionAction, Assertion) |
Executes the Act part of the test and its related Smart Assertions.
| |
RunTestT(Case, ActT, Assertion) |
Executes the Act part of the test and its related Smart Assertions.
| |
RunTestT(Case, ExpressionFuncT, Assertion) |
Executes the Act part of the test and its related Smart Assertions.
| |
RunTestT(Case, ExpressionFuncActContext, T, Assertion) |
Executes the Act part of the test, and its related Smart Assertions, that involves implicit declarations for
Assertions.
| |
RunTestT(Criteria, ActT, Assertion) |
Executes the Act part of the test and its related Smart Assertions.
| |
RunTestT(Criteria, ExpressionFuncT, Assertion) |
Executes the Act part of the test and its related Smart Assertions.
| |
RunTestT(Criteria, ExpressionFuncActContext, T, Assertion) |
Executes the Act part of the test, and its related Smart Assertions, that involves implicit declarations for
Assertions.
| |
ToString |
Convert a value as a string
|