You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
923 B
33 lines
923 B
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
|