Sha256: 8283bffd1cef172365939b0fe9b6cab55ad69f05629f2a5b4c3df30bf462675b

Contents?: true

Size: 342 Bytes

Versions: 5

Compression:

Stored size: 342 Bytes

Contents

RSpec.describe AMQ::Protocol::Method, ".encode_body" do
  it "encodes 1-byte long payload as exactly 1 body frame" do
    expect(described_class.encode_body('1', 1, 65536).size).to eq(1)
  end

  it "encodes 0-byte long (blank) payload as exactly 0 body frame" do
    expect(described_class.encode_body('', 1, 65536).size).to eq(0)
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
amq-protocol-2.3.2 spec/amq/protocol/blank_body_encoding_spec.rb
amq-protocol-2.3.1 spec/amq/protocol/blank_body_encoding_spec.rb
amq-protocol-2.3.0 spec/amq/protocol/blank_body_encoding_spec.rb
amq-protocol-2.3.0.rc2 spec/amq/protocol/blank_body_encoding_spec.rb
amq-protocol-2.3.0.rc1 spec/amq/protocol/blank_body_encoding_spec.rb