Sha256: dedb7b8ca0186444cea1ea8936d6f91b4257994680d5d904cd36c34a728e173e
Contents?: true
Size: 970 Bytes
Versions: 12
Compression:
Stored size: 970 Bytes
Contents
require File.dirname(__FILE__) + '/../test_helper' require 'images_controller' # Re-raise errors caught by the controller. class ImagesController; def rescue_action(e) raise e end; end class ImagesControllerTest < ActionController::TestCase def setup @controller = ImagesController.new @request = ActionController::TestRequest.new @response = ActionController::TestResponse.new @image = images :one end context "with user as parent" do context "on post to :create" do setup do post :create, :user_id => 1, :photo => {} end should_redirect_to 'user_image_path(@image.user)' should_assign_to :image should_assign_to :user should "scope image to user" do assert users(:one), assigns(:image).user end end end should "not respond to show" do assert_raise(ActionController::UnknownAction) do get :show end end end
Version data entries
12 entries across 12 versions & 7 rubygems