Set up RSpec
Add a Rakefile for running the RSpec tests
Add a config file for Travis
Set up simplecov (for test coverage)
Test that the home page loads successfully
Move the codes hash to a separate YAML file so it can be parsed in the tests
Fix broken 404 messages when looking for a page that doesn't exist
Add tests for all status codes and the 404 page for pages that don't exist
Rename @codes to CODES and move it to the spec helper
Don't use "should" in RSpec tests
Run tests with all supported HTTP verbs (instead of just get)
Add an each_code method (similar to each_verb)
Use RSpec's new expect syntax
Use describe and context blocks to organize the specs
Don't use __dir__ for back compatibility with Ruby 1.9
Merge pull request #2 from thenickperson/tests

Tests