mcmire/lostincode.net — Issue #3: Write a post about how I test
Author: mcmire
Created: 2011-10-28 16:12:30+00:00
State: open

This is mainly to collect my thoughts so I can give a preso at work about it.

Outline:

* Why test? (forces you to stop and think, improves design, keeps things DRY, prevents you from looking stupid when stuff breaks, adds a safety net, makes refactor or upgrading code in the future *possible*)
* Testing regular ol' Ruby code
* Testing a Sinatra app
* Testing a Rails app
* Model testing
* Controller testing
* Integration testing
* Automated testing (Jenkins, or Travis for opensource stuff)