Sha256: 1e6f26bb9973095242fd8939da4cdeb5887ec9051d7ad6b5b5e7e1f26b5d0dcc

Contents?: true

Size: 529 Bytes

Versions: 4

Compression:

Stored size: 529 Bytes

Contents

require 'spec_helper'

describe ::Protobuf::Rpc::Zmq::Broker do
  after(:each) do
    subject.teardown
  end

  it 'sets up a context' do
    subject.context.should be_a(::ZMQ::Context)
  end

  it 'sets up a frontend socket' do
    subject.frontend.should be_a(::ZMQ::Socket)
  end

  it 'sets up a backend socket' do
    subject.backend.should be_a(::ZMQ::Socket)
  end

  it 'sets up a polling object' do
    subject.poller.should be_a(::ZMQ::Poller)
  end

  describe '#poll' do
    # no unit tests for this method
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
protobuf-1.4.2 spec/unit/rpc/servers/zmq/broker_spec.rb
protobuf-1.4.1 spec/unit/rpc/servers/zmq/broker_spec.rb
protobuf-1.4.0 spec/unit/rpc/servers/zmq/broker_spec.rb
protobuf-1.3.0 spec/unit/rpc/servers/zmq/broker_spec.rb