class CallbackWithMultipleBoundMethodsTest
Public Instance Methods
setup()
click to toggle source
# File test/unit/callback_test.rb, line 418 def setup @object = Object.new first_context = nil second_context = nil @callback = StateMachine::Callback.new(:before, :do => [lambda {first_context = self}, lambda {second_context = self}], :bind_to_object => true) @callback.call(@object) @first_context = first_context @second_context = second_context end
test_should_call_each_method_within_the_context_of_the_object()
click to toggle source
# File test/unit/callback_test.rb, line 431 def test_should_call_each_method_within_the_context_of_the_object assert_equal @object, @first_context assert_equal @object, @second_context end