rails test

Helper モジュールのテスト追加

rails generate でなぜかテストファイルが作られなかったので、手で追加する場合のメモ。

$ rails generate helper hoge
Running via Spring preloader in process 4787
      create  app/helpers/hoge_helper.rb
      invoke  test_unit

test/helpers/hoge_helpers_test.rb を作って欲しいが作ってくれない…

次のようなファイル (test/helpers/hoge_helpers_test.rb) を作ればOK

require 'test_helper'

class HogeHelperTest < ActionView::TestCase
  test "should work" do
    assert_equal "result", your_helper_method
  end
end

app/helpers/hoge_helper.rb
test/helpers/hoge_helpers_test.rb
class HogeHelperTest の名前は揃えること!