Sha256: fe39446c023d7b668549bb71814115612d60664c02da4f408cddb3b7ee13a646
Contents?: true
Size: 1.17 KB
Versions: 7
Compression:
Stored size: 1.17 KB
Contents
require_relative '../../spec_helper' describe "serialization" do context Baleen::Task::Generic do it "should be serializable" do task = Baleen::Task::Generic.new({}) json = task.to_json deserialized = Baleen::Serializable.deserialize(json) expect(deserialized.class).to eq Baleen::Task::Generic end end context Baleen::Task::Cucumber do it "should be serializable" do task = Baleen::Task::Cucumber.new({}) json = task.to_json deserialized = Baleen::Serializable.deserialize(json) expect(deserialized.class).to eq Baleen::Task::Cucumber end end context Baleen::Task::ImageUpdate do it "should be serializable" do task = Baleen::Task::ImageUpdate.new({}) json = task.to_json deserialized = Baleen::Serializable.deserialize(json) expect(deserialized.class).to eq Baleen::Task::ImageUpdate end end context Baleen::Message::ToClient do it "should be serializable" do task = Baleen::Message::ToClient.new({}) json = task.to_json deserialized = Baleen::Serializable.deserialize(json) expect(deserialized.class).to eq Baleen::Message::ToClient end end end
Version data entries
7 entries across 7 versions & 1 rubygems