Sha256: 4833d952935b3c0c2cfbeae8baf4cc9af46d90106b343e06ee0a71ee06cf323c
Contents?: true
Size: 1.16 KB
Versions: 7
Compression:
Stored size: 1.16 KB
Contents
Feature: Feature file modeling Feature file models represent a single .feature file in a test suite. They expose several attributes of the feature file that they represent, as well as containing the model for the feature that is present in that file. Background: An existing feature file Given the directory "test_directory" And the file "test_directory/foo.feature": """ Feature: Bar """ And the feature file is modeled """ @model = CukeModeler::FeatureFile.new('<path_to>/test_directory/foo.feature') """ Scenario: Modeling a feature files's path When the feature file's path is requested """ @model.path """ Then the model returns "path_to/test_directory/foo.feature" Scenario: Modeling a feature files's name When the feature file's name is requested """ @model.name """ Then the model returns "foo.feature" Scenario: Modeling a feature file's feature When the feature file's feature is requested """ @model.feature """ Then the model returns a model for the following feature: | Bar |
Version data entries
7 entries across 7 versions & 1 rubygems