rails generate scaffold SqlStatement \
title:text{120} \
description:text \
sql_stmt:text
require 'rails_helper'
RSpec.describe "sql_statements/index", type: :view do
before(:each) do
assign(:sql_statements, [
SqlStatement.create!(
:title => "MyText",
:description => "MyText",
:sql_stmt => "MyText"
),
SqlStatement.create!(
:title => "MyText",
:description => "MyText",
:sql_stmt => "MyText"
)
])
end
it "renders a list of sql_statements" do
render
byebug
assert_select "tr>td", :text => "MyText".to_s, :count => 2
assert_select "tr>td", :text => "MyText".to_s, :count => 2
assert_select "tr>td", :text => "MyText".to_s, :count => 2
end
end
I find no mention of assert_select in http://rspec.info/documentation/3.6/rspec-rails/
I find assert_select defined in ~/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rails-dom-testing-2.0.3/lib/rails/dom/testing/assertions/selector_assertions.rb .
What am I not understanding?
So is it deprecated? What's it replaced by? Where can I find documentation?