Class DRb::ObservableTest
In: lib/drb/observable.rb
Parent: ::Test::Unit::TestCase

Methods

Classes and Modules

Class DRb::ObservableTest::Foo
Class DRb::ObservableTest::Obsv

Public Instance methods

[Source]

# File lib/drb/observable.rb, line 75
    def test_simple
      o = Obsv.new
      assert_respond_to(o, :list_observers)
      o.add_observer(Foo.new)
      assert_equal(1, o.count_observers)
      o.changed
      o.notify_observers('msg')
      assert_equal(0, o.count_observers)
    end

[Validate]