Shoulda's contexts make it easy to write understandable and maintainable
tests for Test::Unit. It's fully compatible with your existing tests in
Test::Unit, and requires no retooling to use.
Refer to the shoulda gem if you want to know more about using shoulda
with Rails or RSpec.