// DEPENDENCE: ../LLT/proto/route_guide.pb.cj
// EXEC: cjc %import-path %L %l %f route_guide.pb.cj --test
// EXEC: ./main
import std.unittest.*
import std.unittest.testmacro.*
import protobuf_format.*
import std.io.*
@Test
public class Example01 {
@TestCase
public func Example01Test(): Unit {
var str = ##"{"latitude":1,"longitude":10}"##
var a = Point()
a.longitude = 10
a.latitude = 1
let json = JsonFormat();
let out = ByteBuffer();
json.print(a, out);
out.flush()
let result = String.fromUtf8(out.bytes());
@Assert(str, result)
}
}