Sha256: 2d3518844717bc433af11f56b619831001e39bea633c89045cdd607287822e82
Contents?: true
Size: 1.73 KB
Versions: 3
Compression:
Stored size: 1.73 KB
Contents
Feature: Doc string elements can be modeled. Acceptance criteria 1. All conceptual pieces of a doc string can be modeled: - the doc string's content type - the doc string's contents - the doc string's raw element 2. Doc string can be outputted in a convenient form Background: Test file setup. Given the following feature file: """ Feature: Scenario: * some wordy step: \"\"\" content type some text some more text \"\"\" * some wordy step: \"\"\" \"\"\" """ When the file is read Scenario: The raw doc string element is modeled. Then the doc string correctly stores its underlying implementation Scenario: The doc string's content type is modeled. Then the step "1" doc string content type is "content type" And the step "2" doc string has no content type Scenario: The doc string's contents are modeled. Then the step "1" doc string has the following contents: """ some text some more text """ And the step "2" doc string contents are empty Scenario: Convenient output of an a doc string Then the doc string has convenient output @redundant Scenario Outline: Doc string models pass all other specifications Exact specifications detailing the API for doc string models. Given that there are "<additional specifications>" detailing models When the corresponding specifications are run Then all of those specifications are met Examples: | additional specifications | | doc_string_unit_spec.rb | | doc_string_integration_spec.rb |
Version data entries
3 entries across 3 versions & 2 rubygems