aboutsummaryrefslogtreecommitdiffstats
path: root/railties/lib/rails_generator/generators/components/web_service/templates/functional_test.rb
blob: c4d136f83dfee175640d09a25a9f358685d85e95 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
require File.dirname(__FILE__) + '<%= '/..' * class_nesting_depth %>/../test_helper'
require '<%= file_path %>_controller'

class <%= class_name %>Controller; def rescue_action(e) raise e end; end

class <%= class_name %>ControllerApiTest < Test::Unit::TestCase
  def setup
    @controller = <%= class_name %>Controller.new
    @request    = ActionController::TestRequest.new
    @response   = ActionController::TestResponse.new
  end
<% for method_name in args -%>

  def test_<%= method_name %>
    result = invoke :<%= method_name %>
    assert_equal nil, result
  end
<% end -%>
end