require 'shoulda' require 'shoulda/action_controller/helpers' require 'shoulda/action_controller/matchers' require 'shoulda/action_controller/macros' require 'shoulda/action_controller/resource_options' module Test # :nodoc: all module Unit class TestCase include Shoulda::ActionController::Matchers include Shoulda::ActionController::Helpers extend Shoulda::ActionController::Macros Shoulda::ActionController::VALID_FORMATS.each do |format| include "Shoulda::ActionController::#{format.to_s.upcase}".constantize end end end end require 'shoulda/active_record/assertions' require 'shoulda/action_mailer/assertions' module ActionController #:nodoc: all module Integration class Session include Shoulda::Assertions include Shoulda::Helpers include Shoulda::ActiveRecord::Assertions include Shoulda::ActionMailer::Assertions end end end