-
Notifications
You must be signed in to change notification settings - Fork 0
Attributes
Averrunci edited this page Jan 28, 2018
·
14 revisions
Carna uses custom attributes to identify contexts it requires.
The available attributes are as follows.
Attribute | Description |
---|---|
AssemblyFixture Attribute | Specifies an assembly as an assembly fixture. |
Specification Attribute | Specifies a class as a specification fixture. |
Feature Attribute | Specifies a class as a feature fixture. |
Context Attribute | Specifies a class as a context fixture. |
Requirement Attribute | Specifies a class as a requirement fixture. |
Story Attribute | Specifies a class as a story fixture. |
Example Attribute | Specifies a method as an example fixture. |
Scenario Attribute | Specifies a method as a scenario fixture. |
Parameter Attribute | Specifies a field, property, or method as a parameter to child fixtures. |
Sample Attribute | Provides sample data or its source. |
Background Attribute | Provides a background of a fixture. |
Culture Attribute | Sets the current culture during running a fixture. |
UICulture Attribute | Sets the current UI culture during running a fixture. |