Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def test_should_create_site_user
- assert_difference 'SiteUser.count' do
- post :create, :site_user => { :login => 'quire', :email => 'quire@example.com',
- :password => 'quirequire', :password_confirmation => 'quirequire', :birth_date => 14.years.ago.to_s,
- :legal_agreed => true }
- end
- assert !flash.empty?
- assert_redirected_to login_url
- end
- def test_should_create_site_user_via_xhr
- assert_difference 'SiteUser.count' do
- xhr :post, :create, :site_user => { :login => 'quire', :email => 'quire@example.com',
- :password => 'quirequire', :password_confirmation => 'quirequire', :birth_date => 14.years.ago.to_s,
- :legal_agreed => true }
- end
- assert !flash.empty?
- # I would like to test the actual render here but not sure how to do it.
- # something like assert_render :action => '/create.rjs' or somthing would be swell
- # alas...
- assert :success
- assert_rjs :replace_html, 'errors'
- assert_rjs :replace_html, 'signup'
- assert_rjs :replace_html, 'login'
- assert_rjs :insert_html, :after, 'login'
- end
Add Comment
Please, Sign In to add comment