मैं rspec-given का उपयोग कर रहा हूं और यह त्रुटि प्राप्त कर रहा हूं।rspec- दिया गया त्रुटि 'फिर' एक उदाहरण के भीतर से उपलब्ध नहीं है (उदा। एक 'यह' ब्लॉक)
विफलता/त्रुटि: फिर { Then
नहीं उपलब्ध एक उदाहरण (जैसे एक it
ब्लॉक) के भीतर से या निर्माणों कि एक उदाहरण (जैसे before
, let
, आदि) के दायरे में चलाने से है। यह केवल एक उदाहरण समूह पर उपलब्ध है (उदा। describe
या context
ब्लॉक)।
describe SchoolService do
Given(:school) { create(:school_with_applications) }
Given(:service) { School.new(@school) }
describe 'create_default_programs_and_year_grades!' do
it 'checks program size' do
When { service.create_default_programs_and_year_grades! }
Then { expect(school.programs.size).to eq 3 }
end
end
end
धन्यवाद यह एक आकर्षण की तरह काम करता है! – wildrails
खुशी मैं मदद कर सकता था! –