Sha256: d88f16ca5884032207082748a48b440444102708f846077ac7e0f93c30873b30
Contents?: true
Size: 480 Bytes
Versions: 30
Compression:
Stored size: 480 Bytes
Contents
require ::File.expand_path('../resource.pb', __FILE__) module Test class ResourceService # request -> Test::ResourceFindRequest # response -> Test::Resource def find response.name = request.name response.status = request.active ? 1 : 0 end # request -> Test::ResourceSleepRequest # response -> Test::Resource def find_with_sleep sleep (request.sleep || 1) response.name = 'Request should have timed out' end end end
Version data entries
30 entries across 30 versions & 1 rubygems