タイトルの言い回しがよくわかりませんでしたが、私の問題は次のとおりです。
shared_examples "something" do
context "for something" do
fields.each do |field|
it "should have #{field} field" do
#Check something
end
end
end
end
describe Clazz do
it_behaves_like "something" do
let(:fields) {%w{something something2}}
end
end
fields.each
もちろん、変数はit
スコープではなくスコープに導入されるため、実行は部分的に爆発しcontext
ます。
だから私の質問は、コンテキストスコープにit_behaves_likeで変数をどのように導入するのですか?または、他のものを使用する必要があります。