Commit 0a7fc8f8 authored by Jisi Liu's avatar Jisi Liu

Add test for debug string for oneof

Change-Id: I6a51a35c69ac24a60dd96ef69d556b1e68bc37d6
parent a6fc5da0
......@@ -2670,6 +2670,7 @@ public class NanoTest extends TestCase {
msg.repeatedNestedEnum[0] = TestAllTypesNano.BAR;
msg.repeatedNestedEnum[1] = TestAllTypesNano.FOO;
msg.repeatedStringPiece = new String[] {null, "world"};
msg.setOneofString("hello");
String protoPrint = msg.toString();
assertTrue(protoPrint.contains("optional_int32: 14"));
......@@ -2693,6 +2694,7 @@ public class NanoTest extends TestCase {
assertTrue(protoPrint.contains("default_string: \"hello\""));
assertFalse(protoPrint.contains("repeated_string_piece: \"\"")); // null should be dropped
assertTrue(protoPrint.contains("repeated_string_piece: \"world\""));
assertTrue(protoPrint.contains("oneof_string: \"hello\""));
}
public void testMessageNanoPrinterAccessors() throws Exception {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment