Jánszky László Lajos inf3rno

inf3rno commented on issue inf3rno/bddjs#1
@inf3rno

I think the feature structure is stable, but the steps() structure is experimental only. I cannot control a lot of things with this steps structure: …

inf3rno commented on issue inf3rno/bddjs#1
@inf3rno

features world('Math') .feature('Calculator: add') .scenario('should be able to add 2 numbers together') .when('I enter "1"') .and('I add "2"') .then(

inf3rno commented on issue inf3rno/bddjs#1
@inf3rno

feature name description as I want in order to tag scenario tag steps given when then (and/but) scenario outline : scenario examples b…

inf3rno commented on issue inf3rno/bddjs#1
@inf3rno

Step Argument Transforms - transforms the extracted params Transform /^(-?\d+)$/ do |number| number.to_i end

inf3rno commented on issue inf3rno/bddjs#1
@inf3rno

feature - it is about describing a single feature of the system, or a particular aspect of a feature cucumber Feature: name multi- line description

inf3rno commented on issue inf3rno/bddjs#1
@inf3rno

hooks: before or after hook to clean up the mess e.g. by database tests. (or probably use transactions to preserve the original state) - tests mus…

inf3rno commented on issue inf3rno/bddjs#1
@inf3rno

multiline texts with py docstring syntax: Given a blog post named "Random" with Markdown body """ Some Title, Eh? =============== Here is the fi…

inf3rno commented on issue inf3rno/bddjs#1
@inf3rno

scenario outlines (templating) - reusing scenario with multiple examples and scenario template Scenario Outline: eating Given there are <start> cuc…

inf3rno commented on issue inf3rno/bddjs#1
@inf3rno

Feature: bounded context selection In order to goal As a stakeholder I want behaviour Scenario: operation description Given initial state When stat…

inf3rno commented on issue inf3rno/bddjs#1
@inf3rno

I just checked the cucumber documentation: given (fixture) - it puts the system in a known state Given the following lorries: | name | colour | …

inf3rno commented on issue inf3rno/bddjs#1
@inf3rno

Now what do we have here by step definitions? I need to parse the text to extract parameters. By this there will be a lot of reusable code, e.g. st…

inf3rno commented on issue inf3rno/bddjs#1
@inf3rno

what about cucumber? Feature: Example feature As a user of cucumber.js I want to have documentation on cucumber So that I can concentrate on buildi…

inf3rno commented on issue inf3rno/bddjs#1
@inf3rno

ok. jasmine-cucumber has specs: feature('Calculator: add') .scenario('should be able to add 2 numbers together') .when('I enter "1"') .and('I add "2"'

inf3rno commented on issue inf3rno/bddjs#1
@inf3rno

ok. jasmine-cucumber has specs: feature('Calculator: add') .scenario('should be able to add 2 numbers together') .when('I enter "1"') .and('I add "2"'

inf3rno opened issue inf3rno/bddjs#1
@inf3rno
Specification
inf3rno created branch master at inf3rno/bddjs
inf3rno created repository inf3rno/bddjs
@inf3rno
example code
@inf3rno
@inf3rno
inf3rno pushed to master at inf3rno/dflo
@inf3rno
inf3rno pushed to master at inf3rno/dflo
@inf3rno
@inf3rno
@inf3rno