module Minitest::Candy::Callbacks
Public Instance Methods
setup(&block)
click to toggle source
Public: Helper to define a setup
method.
Examples
require "minitest/autorun" require "minitest/candy" class TruthTest < Minitest::Test setup do @truth = true end test "assert the truth" do assert @truth end end
Calls superclass method
# File lib/minitest/candy/callbacks.rb, line 21 def setup(&block) define_method(:setup) do super() instance_exec(&block) end end
teardown(&block)
click to toggle source
Public: Helper to define a teardown
method.
Examples
require "minitest/autorun" require "minitest/candy" class TruthTest < Minitest::Test setup do @truth = true end teardown do @truth = nil end test "assert the truth" do assert @truth end end
Calls superclass method
# File lib/minitest/candy/callbacks.rb, line 50 def teardown(&block) define_method(:teardown) do instance_exec(&block) super() end end