Sha256: 4b066e4717678ae3e7bfa723421b0a605fc672f1195f269a612f278ab6b7df32
Contents?: true
Size: 499 Bytes
Versions: 137
Compression:
Stored size: 499 Bytes
Contents
require 'test/unit' require 'test/proto/addressbook.pb' class ParseTest < Test::Unit::TestCase def test_parse person = Tutorial::Person.new person.parse_from_file('test/data/data.bin') assert_equal(1234, person.id) assert_equal('John Doe', person.name) assert_equal('jdoe@example.com', person.email) assert_equal(1, person.phone.size) assert_equal('555-4321', person.phone[0].number) assert_equal(Tutorial::Person::PhoneType::HOME, person.phone[0].type) end end
Version data entries
137 entries across 137 versions & 2 rubygems