以下のSpecを実行すると
Ruby
1RSpec.describe "::User::Registration" do 2 let(:test_class) { Struct.new(:concern) { include ::User::Registration } } 3 let(:concern) { test_class.new } 4 let(:sample_list) { ListSet::sample_list } 5 6 subject { concern.sample_method } 7 8 context 'sample_list' do 9 context 'sample_list is nil' do 10 11 end 12 context 'sample_list is invalid' do 13 14 end 15 end 16end
以下のConcernメソッドが走るのですが、その際にrspecから@sample_listを渡したいです。
Ruby
1module User 2 module Registration 3 def caluculate 4 @sample_list.xxx 5 end 6 end 7end
現状はnilのままです。
どのように書けば渡すことが出来るのでしょうか?
ご教授頂けますと幸いです。
rails -v 5.2
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。