Sha256: bfcd2ed68777ca478ebe9f235be698b99c20f19dd0993d3a404cf716f5dfacac
Contents?: true
Size: 1.06 KB
Versions: 2
Compression:
Stored size: 1.06 KB
Contents
Feature: Comment modeling Comment models represent a comment portion of a feature. They expose several attributes of the comment that they represent. Background: Given the following gherkin: """ # a comment """ And a comment model based on that gherkin """ @model = CukeModeler::Comment.new(<source_text>) """ Scenario: Modeling a comments text When the comment's text is requested """ @model.text """ Then the model returns "# a comment" Scenario: Modeling a comment's source line Given a feature file with the following gherkin: """ # a comment Feature: """ And a feature file model based on that file """ @model = CukeModeler::FeatureFile.new(<file_path>) """ And the comment model of that feature file model """ @model = @model.comments.first """ When the comment's source line is requested """ @model.source_line """ Then the model returns "1"
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
cuke_modeler-1.2.1 | testing/cucumber/features/modeling/comment_modeling.feature |
cuke_modeler-1.2.0 | testing/cucumber/features/modeling/comment_modeling.feature |