Sha256: 083ddb85a5c3944f700f50d1224d53612f48d2215ac69222651c4245391ba60b
Contents?: true
Size: 900 Bytes
Versions: 2
Compression:
Stored size: 900 Bytes
Contents
require File.dirname(File.expand_path(__FILE__)) + '/spec_helper.rb' describe JSparrow::Connection::Listener do subject do create_jms_listener end context 'When inherited for listening a queue' do it 'should listen to "test_queue" destination' do subject.listen_to_destination.should eql :queue => :test_queue end end context 'When inherited and created,' do it 'should be started and stoped' do subject.start_listening subject.is_listening?.should be true subject.stop_listening subject.is_listening?.should be false end it 'should receive a message' do send_message_to_listener 'TestQueueListener' subject.start_listening sleep 1 # espera um pouquinho pra mensagem ser entregue subject.received_messages.size.should eql 1 subject.stop_listening end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
jsparrow-1.1.3 | spec/listener_spec.rb |
jsparrow-1.1.2 | spec/listener_spec.rb |