Sha256: eb796676ee6bbf94b3666a27da85cdea42829fcc0276bfc835fff8a40a4155f2
Contents?: true
Size: 1.25 KB
Versions: 11
Compression:
Stored size: 1.25 KB
Contents
require File.dirname(__FILE__) + '/../spec_helper.rb' describe Apphunkd do describe "#run!" do before(:each) do Apphunkd.stub!(:initialize_queue) Apphunkd.stub!(:initialize_api_service) end it "should initialize the queue" do Apphunkd.should_receive(:initialize_queue) Apphunkd.run! end it "should initialize the api service" do Apphunkd.should_receive(:initialize_api_service) Apphunkd.run! end end describe "#initialize_queue" do before(:each) do @queue = mock('Queue instance') Apphunkd::Queue.stub!(:new).and_return(@queue) end it "should create and assign a new Queue instance" do @queue.stub!(:activate!) Apphunkd.initialize_queue Apphunkd.queue.should eql(@queue) end it 'activate the queue' do @queue.should_receive(:activate!) Apphunkd.initialize_queue end end describe '#initialize_api_service' do it 'should start the api service' do Apphunkd::API::Service.should_receive(:run!) Apphunkd.initialize_api_service end it 'should start on 127.0.0.1:8212' do Apphunkd::API::Service.should_receive(:run!).with(:port => '8212', :host => '127.0.0.1') Apphunkd.initialize_api_service end end end
Version data entries
11 entries across 11 versions & 1 rubygems