31 package com.google.protobuf;
33 import static org.junit.Assert.assertEquals;
36 import proto3_unittest.UnittestProto3;
38 import org.junit.Test;
39 import org.junit.runner.RunWith;
40 import org.junit.runners.JUnit4;
42 @RunWith(JUnit4.class)
47 TestCachedFieldSizeMessage.Builder builder = TestCachedFieldSizeMessage.newBuilder();
49 builder.setProto3Child(
51 TestCachedFieldSizeMessage
message = builder.build();
58 byte[] data2 =
message.getProto2Child().toByteArray();
59 byte[] data3 =
message.getProto3Child().toByteArray();
62 assertEquals(
message.getProto2Child(), TestPackedTypes.parseFrom(data2));
63 assertEquals(
message.getProto3Child(), UnittestProto3.TestPackedTypes.parseFrom(data3));