hamayuzinの日記

エンジニアとかデータサイエンティストとかやってます。あの時 あれやってたな的な備忘録にできれば。

【rspec/rails】railsのrspecでhelperをテストする

rspecを使った、helperのテスト方法 基本は他のテストと同じ

記述方法

app/helpers/test_helper.rb

module TestHelper
    def test_method
        'テストだよ'
    end
end

spec/helpers/test_helper.rb

require 'rails_helper'

RSpec.describe TestHelper do
  include TestHelper
  describe "test_method" do
    it { expect(test_method).to eq("テストだよ") }
  end
end

後は

bin/spec spec/helpers/test_helper.rb