14 MainMessage msg = MainMessage_init_zero;
15 msg.which_oneof1 = MainMessage_oneof1_uint32_tag;
16 msg.oneof1.oneof1_uint32 = 1234;
17 msg.which_oneof2 = MainMessage_oneof2_uint32_tag;
18 msg.oneof2.oneof2_uint32 = 5678;
20 msglen = stream.bytes_written;
25 MainMessage msg = MainMessage_init_zero;
27 TEST(msg.which_oneof1 == MainMessage_oneof1_uint32_tag);
28 TEST(msg.oneof1.oneof1_uint32 == 1234);
29 TEST(msg.which_oneof2 == MainMessage_oneof2_uint32_tag);
30 TEST(msg.oneof2.oneof2_uint32 == 5678);