Sha256: a51b8b13bf41518fbd61905eccef88e07c9167f6c16cec18f02b73478727e0c1
Contents?: true
Size: 1.24 KB
Versions: 15
Compression:
Stored size: 1.24 KB
Contents
require File.dirname(__FILE__) + '/../test_helper' require 'sellers_controller' # Re-raise errors caught by the controller. class SellersController; def rescue_action(e) raise e end; end class SellersControllerTest < Test::Unit::TestCase fixtures :sellers def setup @controller = SellersController.new @request = ActionController::TestRequest.new @response = ActionController::TestResponse.new end def test_should_get_index get :index assert_response :success assert assigns(:sellers) end def test_should_get_new get :new assert_response :success end def test_should_create_seller assert_difference('Seller.count') do post :create, :seller => { } end assert_redirected_to seller_path(assigns(:seller)) end def test_should_show_seller get :show, :id => 1 assert_response :success end def test_should_get_edit get :edit, :id => 1 assert_response :success end def test_should_update_seller put :update, :id => 1, :seller => { } assert_redirected_to seller_path(assigns(:seller)) end def test_should_destroy_seller assert_difference('Seller.count', -1) do delete :destroy, :id => 1 end assert_redirected_to sellers_path end end
Version data entries
15 entries across 15 versions & 4 rubygems