The Cucumber behavior-driven development framework is appreciated by developers from many languages. It makes it easy to write plain-text stories that run executable Ruby code against your application.
In this hour and ten minute screencast, you’ll learn the basics of Cucumber. You’ll learn the syntax, organization, and philosophy of writing Features, Scenarios, and Steps. You’ll build an application and learn where unit tests are a better fit.
The PeepCode series on RSpec kicked off our foray into independent screencast publishing and we think you’ll like this one just as much!
Topics covered in this screencast include:
Organization & Helper Tools
Setup & Installation
Basic Features
Wrapping Cucumber with a continuous script
Configuration & Form Submission
Using Tables
Reusing Steps
Using Webrat Directly
Proper use of Background steps & Tags
Integrating Unit Test