Skip to content

Commit

Permalink
Add new spec
Browse files Browse the repository at this point in the history
  • Loading branch information
gbrey committed Jun 6, 2011
1 parent 1291980 commit 09bc14c
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions spec/operation_spec.rb
@@ -0,0 +1,22 @@
require '../lib/infinispan-ruby-client.rb'

describe "Operation" do
before(:each) do
@remotecache=RemoteCache.new
@transporter=Array.new
@remotecache def get_transporter
@transporter
end
@op = Operation.new(@remotecache)
end
context "Header handling" do
it "It writes the header that was previously injected" do
header=['1','2','3','4','5']
@op.header=header
@op.perform "key", "value"
written_header=@transporter.get(@op.header.size)
written_header.should.size == 5
written_header.should == header
end
end
end

0 comments on commit 09bc14c

Please sign in to comment.