June 21, 2011
6:00 - 7:30 PM
This month we continue our focus on Ruby and Rails beginners with a meeting on testing fundamentals. The Ruby and Rails communities strongly value automated testing and test-driven development, so much so that automated tests are a given for almost any Ruby project. But the whole area of testing is sometimes unfamiliar territory for someone new to Ruby or Rails. (We know this topic is of interest because it was specifically requested.)
As an introduction to testing, we'll work through an example of adding a feature to a Rails application using a test-first approach. Along the way we'll cover
- Acceptance and integration tests (Cucumber)
- Unit tests for models, controllers, and routing (RSpec)
- Creating test data with factories (Factory Girl)
- Test doubles including stubs & mocks (RSpec)
To add interest for folks who are already familiar with some or all of the above, we'll do the whole thing using Rails 3.1.
Whether you're a complete beginner, an experienced developer new to Ruby, or a seasoned Rubyist, please join us for this meeting. Our goal is to encourage discussion and sharing of ideas from developers of all levels.
1312 Locust, Suite 204
Des Moines, Iowa, 50309
Downtown across from the world-class Pappajohn Sculpture Garden.
Wi-fi Internet access is available.
Dinner After the Meeting
If you can, please plan to join us for dinner at a local restaurant after the meeting.