Class Mocks::TestObserver
In: lib/mocks/observer.rb
Parent: ::Test::Unit::TestCase

Methods

setup   test_simple  

Public Instance methods

[Source]

# File lib/mocks/observer.rb, line 21
      def setup
        @proc = proc { 43 }
        @obj = Mocks::Observer.new
      end

[Source]

# File lib/mocks/observer.rb, line 26
      def test_simple
        @obj.update(:foo, :bar, 42, &@proc)
        @obj.update(:bar)
        assert_equal([[:foo, :bar, 42], [:bar]], @obj.mock_args)
      end

[Validate]