class MockWebService::Async
Public Class Methods
new()
click to toggle source
# File lib/mock-web-service/async.rb, line 5 def initialize @queue = Queue.new Thread.new { loop { @queue.pop.call } } end
Public Instance Methods
run(&blk)
click to toggle source
# File lib/mock-web-service/async.rb, line 10 def run(&blk) @queue.push blk end