@Test
@Category(ProtobufJsonTests.class)
public void ProtobufGeneratesSimpleJSONSearchVariantsRequest() throws Exception {
SearchVariantsRequest svr = SearchVariantsRequest.newBuilder()
.addAllCallSetIds(Arrays.asList("foo", "bar"))
.setReferenceName("I.Am.The.Walrus")
.setStart(500L)
.setEnd(7654L)
.setPageToken("snuffle.bunny")
.setVariantSetId("great_variant_set_id")
.build();
String actual = JsonFormat.printer().print(svr);
JSONAssert.assertEquals("{referenceName:I.Am.The.Walrus}", actual, false);
JSONAssert.assertEquals("{callSetIds:[\"foo\", \"bar\"]}", actual, false);
JSONAssert.assertEquals("{callSetIds:[\"bar\", \"foo\"]}", actual, false);
JSONAssert.assertEquals("{variantSetId:\"great_variant_set_id\"}", actual, false);
}
ProtobufJsonTest.java 文件源码
java
阅读 27
收藏 0
点赞 0
评论 0
项目:compliance
作者:
评论列表
文章目录