Crate cucumber_rust[−][src]
Expand description
A library implementing the Cucumber testing framework for Rust, in Rust.
Re-exports
Modules
Macros
Structs
Content derived from a gherkin Examples
table. Contains the table’s keys
and for values drawn from a single row.
The result of the Cucumber run
Enums
Traits
During test runs, a Cucumber
instance notifies its
associated EventHandler
implementation about the
key occurrences in the test lifecycle.
The World
trait represents shared user-defined state
for a cucumber run.
World
extension with auto-wiring capabilities.
Type Definitions
Attribute Macros
given
macros
Attribute to auto-wire the test to the World
implementer.
then
macros
Attribute to auto-wire the test to the World
implementer.
when
macros
Attribute to auto-wire the test to the World
implementer.
Derive Macros
WorldInit
macros
Derive macro for tests auto-wiring.