bdd_framework library

Classes

BddCodeTerm
BddConfig
BddContext
BddDescribe
This interface helps to format values in Examples and Tables. If a value implements the BddDescribe interface, or if it has a describe method, it will be used to format the value.
BddExample
BddFeature
BddFramework
BddGiven
BddGivenTable
BddKeywords
BddMultipleTableValues
BddReporter
Example:
BddScenario
BddTableRows
BddTableTerm
BddTableValues
The example values are encapsulated as a BddTableValues object to be used by the code runs. In other words, the test code may read the example values from this.
BddTerm
BddThen
BddThenTable
BddWhen
BddWhenTable
ConsoleReporter
FeatureFileReporter
row
TestResult
TestRunConfig
val

Functions

Bdd([BddFeature? feature]) BddFramework

Typedefs

CodeRun = (FutureOr<void> Function(BddContext ctx)?)