仕様間でメモ化されたメソッドを共有したい。だから私はこのような共有コンテキストを使用しようとしました
RSpec.configure do |spec|
spec.shared_context :specs do
let(:response) { request.execute! }
end
end
describe 'something' do
include_context :specs
end
それは正常に動作します。しかし、私は約 60 個の仕様ファイルを持っているので、それぞれにコンテキストを明示的に含める必要があります。のすべてのサンプル グループに共有コンテキスト (または少なくともlet
定義)を自動的に含める方法はありspec_helper.rb
ますか?
このようなもの
RSpec.configure do |spec|
spec.include_context :specs
end