Sha256: 018613b62d54feb3f633e32d9b26236c99187a681f5bd62536dee59e340e9f0a
Contents?: true
Size: 711 Bytes
Versions: 31
Compression:
Stored size: 711 Bytes
Contents
require 'spec_helper' require 'flapjack/pikelet' describe Flapjack::Pikelet do let(:stdout) { mock('StdoutOutputter') } let(:syslogout) { mock('SyslogOutputter') } let(:logger) { mock('Logger') } class Breakfast include Flapjack::Pikelet end it "should bootstrap an including class" do Log4r::StdoutOutputter.should_receive(:new).and_return(stdout) Log4r::SyslogOutputter.should_receive(:new).and_return(syslogout) logger.should_receive(:add).with(stdout) logger.should_receive(:add).with(syslogout) Log4r::Logger.should_receive(:new).and_return(logger) b = Breakfast.new b.bootstrap b.should respond_to(:logger) b.logger.should equal(logger) end end
Version data entries
31 entries across 31 versions & 1 rubygems