require 'rails_helper'

RSpec.describe "services/index", type: :view do
  before(:each) do
    assign(:services, [
      Service.create!(
        :short_title => "Short Title",
        :long_title => "Long Title",
        :image => "Image",
        :order => 1,
        :text => "MyText"
      ),
      Service.create!(
        :short_title => "Short Title",
        :long_title => "Long Title",
        :image => "Image",
        :order => 1,
        :text => "MyText"
      )
    ])
  end

  it "renders a list of services" do
    render
    assert_select "tr>td", :text => "Short Title".to_s, :count => 2
    assert_select "tr>td", :text => "Long Title".to_s, :count => 2
    assert_select "tr>td", :text => "Image".to_s, :count => 2
    assert_select "tr>td", :text => 1.to_s, :count => 2
    assert_select "tr>td", :text => "MyText".to_s, :count => 2
  end
end
