Sha256: 035534e356b5e957fe1dd1236d9a0b38db4b2de4c88efab6ba82255195a1c19c

Contents?: true

Size: 415 Bytes

Versions: 2

Compression:

Stored size: 415 Bytes

Contents

require "spec_helper"
require "catsocket_client/publisher"

describe CatsocketClient::Publisher do

  it "can publish a message" do
    stub_request(:post, "http://google.com/").
      with(:body => {"channel"=>"channel", "data"=>"data"}).to_return(:status => 200, :body => "", :headers => {})
    client = CatsocketClient::Publisher.new("http://google.com", "bar")
    client.publish("channel", "data")
  end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
catsocket_client-0.0.2 spec/catsocket_client/publisher_spec.rb
catsocket_client-0.0.1 spec/catsocket_client/publisher_spec.rb