module ActiveSupport::Testing::SetupAndTeardown
Adds support for setup
and teardown
callbacks. These callbacks serve as a replacement to overwriting the #setup
and #teardown
methods of your TestCase
.
class ExampleTest < ActiveSupport::TestCase
setup do
# ...
end
teardown do
# ...
end
end
Inherits From
-
module
ActiveSupport::
Callbacks
Public class methods
Source code GitHub
# File activesupport/lib/active_support/testing/setup_and_teardown.rb, line 21
def self.prepended(klass)
klass.include ActiveSupport::Callbacks
klass.define_callbacks :setup, :teardown
klass.extend ClassMethods
end