33 lines
923 B
Ruby
33 lines
923 B
Ruby
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
|