Skip to content

Commit 59b8bfe

Browse files
committed
corrected test cases
1 parent a86990e commit 59b8bfe

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

src/test/java/com/google/protobuf/codec/json/JsonCodecTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,13 +103,16 @@ public void ensureRepeatedFields() throws IOException{
103103
.build())
104104
.addNames("funny")
105105
.addNames("bones")
106+
.setFieldId(5)
106107
.build();
107108
StringWriter writer1=new StringWriter();
108109
new JsonCodec().fromMessage(repFields, writer1);
109110

110111
StringWriter writer=new StringWriter();
111112
JsonGenerator generator=(new JsonFactory()).createJsonGenerator(writer);
112113
generator.writeStartObject();
114+
generator.writeNumberField("fieldId", 5);
115+
113116
generator.writeArrayFieldStart("id");
114117
generator.writeNumber( 1);
115118
generator.writeNumber( 2);

src/test/resources/user.proto

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,11 @@ message Types{
2121

2222

2323
message RepeatedFields{
24-
repeated int32 id=1;
25-
repeated string names=2;
26-
repeated Version versions=3;
27-
repeated Lang langs=4;
24+
required int32 fieldId=1;
25+
repeated int32 id=2;
26+
repeated string names=3;
27+
repeated Version versions=4;
28+
repeated Lang langs=5;
2829
}
2930

3031
enum Lang{

0 commit comments

Comments
 (0)