Sha256: d02ad854d22bc3f0265fa6b3f7d95e4f31caf94715e42f785aa2c3b050f6acb5
Contents?: true
Size: 592 Bytes
Versions: 2
Compression:
Stored size: 592 Bytes
Contents
require 'test/unit' require 'rubygems' require 'mocha' require 'delegate' require 'ruby-debug' require File.dirname(__FILE__) + "/../lib/roflbot" class FakeClient < Mocha::Mock attr_reader :on_im_block def on_im(&block) @on_im_block = block end end class Test::Unit::TestCase def setup @client = FakeClient.new @buddy = stub("Buddy") Net::TOC.stubs(:new).returns(@client) end def receive_im(message, auto = false) @client.on_im_block.call(message, @buddy, auto) end def fixture_filename(name) File.dirname(__FILE__) + "/fixtures/#{name}" end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
roflbot-0.0.1 | test/helper.rb |
roflbot-0.0.0 | test/helper.rb |