Sha256: 7e620b243163861418b251aaa0370ee6e86dfe4594243f2a71cf06471a6eb74e

Contents?: true

Size: 832 Bytes

Versions: 3

Compression:

Stored size: 832 Bytes

Contents

# Overview
RSpec All Scenario Testing

## Definition of terms

spec - as defined in the yaml file, the individual elements under `specs`

scenario - a specific combination of tokens from vars, it can uniquely identify a fixture.

fixture - instance of a spec, containing a scenario, reference back to the spec, and the expected result for the given scenario.

vars - raw list of variables to be combined into multiple fixtures.

rule - set of outcome paired with rule clause.
exemption/exclusions - rule defining variable combinations to be excluded from the test.

outcome - the left portion of a rule e.g. `true: true&true`

clause - the right portion of a rule


##

When running the tests, the execution starts at the spec file, then invoking the
DSL. The DSL will then invoke the parameter generator to generate the scenarios.

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
rast-0.1.2.pre README.md
rast-0.1.1.pre README.md
rast-0.1.0.pre README.md