1. Ruby BDD for Java Developement
Renzo Borgatti
Saturday, September 20, 2008
2. Me
Java background
Now 100% Rails and happy :)
Twitting @reborg
Blogging at http://blog.reborg.net
3. Test?
Unit tests
Specs (RSpec)
Integration specs (RSpec)
Stories (Story Runner)
Browser based (Selenium)
4. DSL?
Headless: visit, click, select (Webrat)
Selenium based: open, assert_title, type (Selenium on Rails)
On top of your domain: add_to_catalog, post_on_wall
What do they have in common?
5. Slow Browser Based Integrated
Automated Scenarios
Integration Test
Fast Unit Test / Specs Isolated