require 'spec_helper' describe Mongo::Protocol::Reply do let(:length) { 78 } let(:request_id) { 0 } let(:response_to) { 0 } let(:op_code) { 1 } let(:flags) { 0 } let(:start) { 0 } let(:n_returned) { 2 } let(:cursor_id) { 999_999 } let(:doc) { { 'name' => 'Tyler' } } let(:documents) { [doc] * 2 } let(:header) do [length, request_id, response_to, op_code].pack('l