Controller concerns のテストをRSpecで書く - Rails, Rspec Rails 3.*
Anonymous Controllerを使えばこんな感じで書けるっぽいのでメモ。
# app/controllers/concerns/foo.rb module Foo extend ActiveSupport::Concern # logic end
# spec/controllers/concerns/foo_spec.rb require 'rails_helper' Rspec.describe Foo do controller ApplicationController do include Foo end # test end
refs
anonymous controller - Controller specs - RSpec Rails - RSpec - Relish