35. scenario 'List of users' do
create_user 'mary'
create_user 'paul'
visit users_page
assert page.has_content?('mary')
assert page.has_content?('paul')
end
36.
37.
38. describe 'users/index.html.erb' do
it 'renders the list of users' do
render_view :users => [mock(:name => 'Joe')]
assert_contains rendered, 'Joe'
end
end
39. describe 'users/index.html.erb' do
it 'renders the list of users' do
render_view :users => [mock(:name => 'Joe')]
assert_contains rendered, 'Joe'
end
end
40. describe 'users/index.html.erb' do
it 'renders the list of users' do
render_view :users => [mock(:name => 'Joe')]
assert_contains rendered, 'Joe'
end
end
41.
42. <h2>Users</h2>
<ul>
<%= @users.each do |user| %>
<li>
<%= user.name %>
</li>
<% end %>
</ul>
43. <h2>Users</h2>
<ul>
<%= @users.each do |user| %>
<li>
<%= user.name %>
</li>
<% end %>
</ul>
44. <h2>Users</h2>
<ul>
<%= @users.each do |user| %>
<li>
<%= user.name %>
</li>
<% end %>
</ul>
45.
46.
47. scenario 'List of users' do
create_user 'mary'
create_user 'paul'
visit users_page
assert page.has_content?('mary')
assert page.has_content?('paul')
end
48.
49.
50. describe UsersController do
describe 'GET index' do
it 'assigns the users' do
User.stub(:all => users_stub)
get :index
assert_equal users_stub, assigns[:user]
end
end
end
51. describe UsersController do
describe 'GET index' do
it 'assigns the users' do
User.stub(:all => users_stub)
get :index
assert_equal users_stub, assigns[:user]
end
end
end
52. describe UsersController do
describe 'GET index' do
it 'assigns the users' do
User.stub(:all => users_stub)
get :index
assert_equal users_stub, assigns[:user]
end
end
end
53. describe UsersController do
describe 'GET index' do
it 'assigns the users' do
User.stub(:all => users_stub)
get :index
assert_equal users_stub, assigns[:user]
end
end
end