Sha256: a38e279b26ba96f94ab904b73e19c6d7d7d26acc480eabf3461d1b78d4d0affa
Contents?: true
Size: 797 Bytes
Versions: 1
Compression:
Stored size: 797 Bytes
Contents
require File.expand_path(File.dirname(__FILE__) + '../../spec_helper') describe "Cloudist" do describe "Cloudist::Queues::BasicQueue" do before(:each) do overload_amqp reset_broker end it "should create a queue and exchange" do # MQ.stubs(:direct).with(:name).returns(true) @mq = mock("MQ") @exchange = mock("MQ Exchange") @queue = mock("MQ Queue") @queue.expects(:bind).with(@exchange) # @mq.expects(:queue).with("make.sandwich") bq = Cloudist::Queues::BasicQueue.new("make.sandwich") bq.stub(:q).and_return(@queue) bq.stub(:mq).and_return(@mq) bq.stub(:ex).and_return(@exchange) bq.setup bq.q.should_not be_nil bq.ex.should_not be_nil bq.mq.should_not be_nil end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
cloudist-0.5.0 | spec/cloudist/basic_queue_spec.rb |