Grammars are the elements of your specification language. Grammars come in five basic flavors:
- Sentences -- a single line
- Tables
- Paragraphs -- a composite "macro" of other grammars
- Set Verifications
- Embedded Sections
You can see all of these basic types in action below:
Learn more about the ways you can build and use grammars in:
- Sentences
- Carrying out Actions
- Asserting Facts
- Asserting Values
- 'Macros' with Paragraph Grammars
- Tables
- Verifying Sets
- Embedded Sections
- Importing and Currying Grammars
- Creating Complex Objects
- Configuring Input Models with ModelFixture
- Verifying Object State
- Model In, Model Out Operations with ApiFixture
- Async Grammars