यदि मेरे पास व्यू फ़ाइल में <%= link_to "Help", help_path %>
जैसा कुछ है, तो मैं rspec का उपयोग करके निम्न का परीक्षण कैसे करूं?rspec का उपयोग कर लिंक का परीक्षण?
- यह
help_path
पर जाता है। - सामग्री "सहायता" पढ़ती है।
मैं वर्तमान में कैपिबरा का उपयोग कर रहा हूं।
संपादित
जवाब नीचे काम कर सकते हैं, मुझे लगता है कि मैं ऐसा करने का एक सरल रास्ता मिल गया।
describe "some link on whatever page" do
subject { page }
before { visit whatever_path }
it { should have_link('Help', href: help_path) }
end
have_tag अब वैध नहीं है। चीटशीट लिंक मर चुका है। have_selector शायद निकटतम प्रतिस्थापन है। http://guides.rubyonrails.org/testing.html#testing-views – IAmNaN