It's about time programming languages understood what the kids are typing these days. So let's start with a baby step in that direction: Like, Python.
Info on install database_cleaner.
Background allows you to add some context to the scenarios in a single feature. A Background is much like a scenario containing a number of steps. The difference is when it is run. The background is run before each of your scenarios but after any of your Before Hooks.
I brought up the question whether tests should call the translation API when checking for the presence of a string.
Here are eight things my team has found to be true after working with Cucumber for about 6 months.
In this presentation, I demoed Cucumber and Webrat. I also talked about Integrity and how I like to put it all together.