| Class | ServiceManagerTest |
| In: |
lib/service_manager.rb
|
| Parent: | Test::Unit::TestCase |
# File lib/service_manager.rb, line 97 def test_simple f = Foo.new f.start_service(DRb) assert_equal(1, f.count_services) f.start_service(DRb) assert_equal(2, f.count_services) f.start_service(MyService) [ DRb, DRb, MyService ].each do |s| assert(f.list_services.include?(s)) end assert_equal(3, f.count_services) f.stop_service(MyService.uri) assert_equal(2, f.count_services) f.start_service(MyService) [ DRb, DRb, MyService ].each do |s| assert(f.list_services.include?(s)) end f.stop_services assert_equal([], f.list_services) end