Sha256: a795dfb109027fc5a519a262fb21540660c66281ee91c37af1cdc13bcc078ca6
Contents?: true
Size: 555 Bytes
Versions: 20
Compression:
Stored size: 555 Bytes
Contents
require File.expand_path('../helper', __FILE__) class InvocationReturnValuesTest < CC::Service::TestCase def test_success_returns_upstream_result handler = CC::Service::Invocation::WithReturnValues.new( lambda { :return_value }, "error message" ) assert_equal :return_value, handler.call end def test_empty_results_returns_hash handler = CC::Service::Invocation::WithReturnValues.new( lambda { nil }, "error message" ) assert_equal( {ok: false, message: "error message"}, handler.call ) end end
Version data entries
20 entries across 20 versions & 1 rubygems