Package net.tangly.bdd.engine

The package provides the implementation of a behaviour driven design library based on the extension model of JUnit 5.

  • Class Summary 
    Class Description
    Constants
    JSON field identifiers used to generate a JSON representation of stories and features.
    StoryAsciiDocPublisher
    The publisher creates a AsciiDoc report of the behaviour driven design tests documentation generated as JSON during JUnit 5 runs.
    StoryExtension
    A custom extension that allow test authors to create and run behaviors and stories i.e.
    StoryMerger
    Merges a set of JSON files produced through the execution of BDD JUnit tests.
    StoryRun
    Recall that our custom extension generates BDD reports after executing the tests.
    StoryWriter
    Writes the story with all executed scenarios in a JSON file.