Sha256: b5373f4b341c4773a09b927b011187a7be632177411e689e5f5007da5abf6c02
Contents?: true
Size: 571 Bytes
Versions: 6
Compression:
Stored size: 571 Bytes
Contents
require 'test_helper' require 'tins/xt' module Tins class AskAndSendTest class A public def foo :foo end private def bar :bar end end def test_asking_publicly assert_equal :foo, A.new.ask_and_send(:foo) assert_nil A.new.ask_and_send(:bar) assert_nil A.new.ask_and_send(:baz) end def test_asking_privately assert_equal :foo, A.new.ask_and_send!(:foo) assert_equal :bar, A.new.ask_and_send!(:bar) assert_nil A.new.ask_and_send(:baz) end end end
Version data entries
6 entries across 6 versions & 1 rubygems