Sha256: 0124eb00a7a554528a228bf8019f6ee5b8235e806d438d4c529b0f6dce8edec6
Contents?: true
Size: 1.08 KB
Versions: 3
Compression:
Stored size: 1.08 KB
Contents
require File.dirname(__FILE__) + '/../test_helper' require 'estimates_controller' class EstimatesController; def rescue_action(e) raise e end; end class EstimatesControllerTest < ActionController::TestCase main_scenario def setup @controller = EstimatesController.new @request = ActionController::TestRequest.new @response = ActionController::TestResponse.new @request.session[:user_id] = 1000001 end def test_create count_before = Estimate.count post :create, "id"=>tasks(:first).id, "estimate"=>{"todo"=>"0"} assert_response :redirect assert_redirected_to :controller => 'periods', :action => :show, :id => tasks(:first).period_id, :task_id => 1 assert_equal count_before + 1 , Estimate.count end def test_create_get_is_redirected_to_root count_before = Estimate.count get :create, "action"=>"create", "id"=>"1", "estimate"=>{"todo"=>"0"} assert_response :redirect assert_redirected_to :controller => 'welcome', :action => :index assert_equal count_before, Estimate.count end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
backlog-0.37.2 | test/functional/estimates_controller_test.rb |
backlog-0.37.1 | test/functional/estimates_controller_test.rb |
backlog-0.36.2 | test/functional/estimates_controller_test.rb |