Sha256: c9dd57380800ce066970380d360194b75ecee427a6ec79dfa0f04d115ab9eb07

Contents?: true

Size: 611 Bytes

Versions: 9

Compression:

Stored size: 611 Bytes

Contents

require 'rails_helper'

RSpec.describe "users/index", :type => :view do
  before(:each) do
    assign(:users, [
      @user1 = stub_model(User, FactoryGirl.attributes_for(:user)),
      @user2 = stub_model(User, FactoryGirl.attributes_for(:user))
    ])
  end

  it "renders a list of users" do
    render
    User.all.each do | user |
      assert_select "tr>td", :text => user.first_name, :count => 1
      assert_select "tr>td", :text => user.last_name, :count => 1
      assert_select "tr>td", :text => user.email, :count => 1
      assert_select "tr>td", :text => user.phone, :count => 1
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
mail_manager-3.2.25.1 spec/test_app/spec/views/users/index.html.erb_spec.rb
mail_manager-3.2.22.0 spec/test_app/spec/views/users/index.html.erb_spec.rb
mail_manager-3.2.7 spec/test_app/spec/views/users/index.html.erb_spec.rb
mail_manager-3.2.6 spec/test_app/spec/views/users/index.html.erb_spec.rb
mail_manager-3.2.5 spec/test_app/spec/views/users/index.html.erb_spec.rb
mail_manager-3.2.4 spec/test_app/spec/views/users/index.html.erb_spec.rb
mail_manager-3.2.2 spec/test_app/spec/views/users/index.html.erb_spec.rb
mail_manager-3.2.1 spec/test_app/spec/views/users/index.html.erb_spec.rb
mail_manager-3.2.0 spec/test_app/spec/views/users/index.html.erb_spec.rb