Rubyist Magazine - 改めて学ぶ RSpec 次に context です。context は describe のエイリアスでしかありませんが使う目的が違います。ひとことで言うなら、 describe はテストする対象をあらわし、 context はテストする時の状況をあらわします。 RSpecによるユニットテストの書き方 - tech.recompile.net describe 'テスト対象' do context '状態' do describe 'テスト対象メソッド' do context '与える入力' do it '期待する出力' end end end end