require File.dirname(__FILE__) + '/../test_helper' require 'transcripts_controller' # Re-raise errors caught by the controller. class TranscriptsController; def rescue_action(e) raise e end; end class TranscriptsControllerTest < Test::Unit::TestCase def setup @controller = TranscriptsController.new @request = ActionController::TestRequest.new @response = ActionController::TestResponse.new @program = programs(:bacon_podcast) @episode = episodes(:soggy_bacon) end def test_should_get_index get :index, :program_id => @program.id assert_response :success assert assigns(:transcripts) end def test_should_show_transcript get :show, :program_id => @program.id, :id => @episode.to_param assert_response :success end end