Sha256: 63ba675bab6b0651272cd92c007317591d829463b660ac20ce38ea691acf15f0
Contents?: true
Size: 601 Bytes
Versions: 3
Compression:
Stored size: 601 Bytes
Contents
require_relative '../test-util' describe "Pione::Agent::Messenger" do before do tuple_space_server = create_tuple_space_server @messenger = Agent[:messenger].new(tuple_space_server) class << @messenger attr_accessor :msgs define_method(:puts) {|msg| @msgs << msg} end @messenger.msgs = [] end after do @messenger.terminate end it "should take messages" do write(Tuple[:message].new(type: "test", head: "test", color: :green, contents: "test", level: 0)) @messenger.transit @messenger.transit @messenger.msgs.size.should == 1 end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
pione-0.2.2 | test/agent/spec_messenger.rb |
pione-0.2.1 | test/agent/spec_messenger.rb |
pione-0.2.0 | test/agent/spec_messenger.rb |