好奇心から、失敗メッセージの「it」ブロックからのテキストの前に、コンテキストブロックからのテキストをrspecに出力させる方法はありますか? 例えば:
describe Array do
context "when created with new" do
it "is empty" do
array = Array.new
array << 1 # trigger a failure to demonstrate the message
array.should be_empty
end
end
end
現時点では、失敗メッセージに「Array when created with new is empty」と出力されます。それは私には少しぎこちなく聞こえます。代わりにrspecに「新規作成時に配列が空です」と言わせる方法はありますか? 私の意見では、そのほうがずっと自然に聞こえます。ちょっと興味があるんだけど...