An example of how to set up a Ruby environment suitable for TDD