I got Cucumber to use a C# dll. I had to explicitly compile the dll
since
compile.dll was giving some errors. Here is the result:
C:\ruby\lib\ruby\gems\1.8\gems\cucumber-0.3.101\examples\cs>icucumber
features
Feature: Addition
In order to avoid silly mistakes
As a math idiot
I want to be told the sum of two numbers
Scenario Outline: Add two numbersâ†[90m #
features/addition.
feature:6â†[0m
â†[36mGiven I have entered <input_1> into the calculatorâ†[90m #
features/step
_definitons/calculator_steps.rb:9â†[0mâ†[0m
â†[36mAnd I have entered <input_2> into the calculatorâ†[90m #
features/step
_definitons/calculator_steps.rb:9â†[0mâ†[0m
â†[36mWhen I press addâ†[90m #
features/step
_definitons/calculator_steps.rb:13â†[0mâ†[0m
â†[36mThen the result should be on the screenâ†[90m #
features/step
_definitons/calculator_steps.rb:17â†[0mâ†[0m
Examples:
| â†[36mâ†[1minput_1â†[0mâ†[0mâ†[36mâ†[0m |â†[0m
â†[36mâ†[1minput_2â†[0mâ†[0mâ†[36mâ†[0
m |â†[0m â†[36mâ†[1moutputâ†[0mâ†[0mâ†[36mâ†[0m |â†[0m
| â†[32m20 â†[0mâ†[0m |â†[0m â†[32m30 â†[0mâ†[0m |â†[0m â†[32m50
â†[0mâ†[0
m |â†[0m
| â†[32m2 â†[0mâ†[0m |â†[0m â†[32m5 â†[0mâ†[0m |â†[0m â†[32m7
â†[0mâ†[0
m |â†[0m
| â†[32m0 â†[0mâ†[0m |â†[0m â†[32m40 â†[0mâ†[0m |â†[0m â†[32m40
â†[0mâ†[0
m |â†[0m
3 scenarios (â†[32m3 passedâ†[0m)
12 steps (â†[32m12 passedâ†[0m)
0m0.506s
C:\ruby\lib\ruby\gems\1.8\gems\cucumber-0.3.101\examples\cs>
Not sure what is all the information but looks like it ran!