test/functional/adherent/members_controller_test.rb in adherent-0.1.0 vs test/functional/adherent/members_controller_test.rb in adherent-0.1.1

- old
+ new

@@ -1,11 +1,12 @@ require 'test_helper' module Adherent class MembersControllerTest < ActionController::TestCase setup do - @member = adherent_members(:one) + @member = adherent_members(:jcl) + @valid_attr = {number:'Adh002', name:'Haddock', forname:'Capitaine'} end test "should get index" do get :index, use_route: :adherent assert_response :success @@ -17,31 +18,31 @@ assert_response :success end test "should create member" do assert_difference('Member.count') do - post :create, member: { birthdate: @member.birthdate, forname: @member.forname, name: @member.name, number: @member.number }, + post :create, member: @valid_attr, use_route: :adherent end assert_redirected_to new_member_coord_path(assigns(:member)) end test "should show member" do - get :show, id: @member, use_route: :adherent + get :show, id: @member.id, use_route: :adherent assert_response :success end test "should get edit" do - get :edit, id: @member, use_route: :adherent + get :edit, id: @member.to_param, use_route: :adherent assert_response :success end test "should update member" do - put :update, id: @member, + put :update, id: @member.id, member: { birthdate: @member.birthdate, forname: @member.forname, name: @member.name, number: @member.number }, use_route: :adherent - assert_redirected_to member_path(assigns(:member), ) + assert_redirected_to member_path(@member.id) end test "should destroy member" do assert_difference('Member.count', -1) do delete :destroy, id: @member, use_route: :adherent