Cucumber vs Steak
I blogged recently about focusing on the behaviour, not the UI when writing Cucumber features. This article I’ve linked too here by Iain Hecker discusses something similar and it explains the reason behind the nagging feeling I’ve had that I wasn’t quite writing cucumber features in the best way.
Iain says you should describe what you want to achieve, not how you want to achieve it. Excellent point!