5
他のコンテキストブロックの中にコンテキストブロックをネストするのは悪いようですか?RSpecのネストされたコンテキストブロック
例えば:
describe "update_management" do
context "with a typical update" do
context "when a red flag has been raised" do
it "" do
end
end
context "when a yellow flag has been raised" do
it "" do
end
end
etc...
end
end
ネスティングコンテキストブロックは一般的な方法です。スペックを整理し、必要に応じて使用するのに役立ちます。しかし、上の例の場合は、内部コンテキストの記述がスペックの例である場合があるため、それらは必要ありません。 – Mori