This attribute specifies a method as an example fixture.
The available properties are as follows.
Property | Description |
---|---|
Description | Specifies a description of a fixture. |
Tag | Specifies a tag to filter a fixture. |
Benefit | Specifies a benefit about a fixture. |
Role | Specifies a role about a fixture. |
Feature | Specifies a feature about a fixture. |
RequiresSta | Specifies a value that indicates whether to run this fixture in a single thread apartment. The default value is false. |
For example:
[Specification("LoginAuthentication specification")] class LoginAuthenticationSpec { [Example("The invalid user name is specified")] void Ex01() { ... } }