MCPcopy Create free account
hub / github.com/boostorg/json / testSerialize

Method testSerialize

test/serialize.cpp:36–59  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

34 }
35
36 void
37 testSerialize()
38 {
39 {
40 value const jv = { 1, 2, 3 };
41 BOOST_TEST(serialize(jv) == "[1,2,3]");
42 BOOST_TEST(print(jv) == "[1,2,3]");
43 }
44 {
45 array const arr = { 1, 2 ,3 };
46 BOOST_TEST(serialize(arr) == "[1,2,3]");
47 BOOST_TEST(print(arr) == "[1,2,3]");
48 }
49 {
50 object const obj = { {"k1",1}, {"k2",2} };
51 BOOST_TEST(serialize(obj) == "{\"k1\":1,\"k2\":2}");
52 BOOST_TEST(print(obj) == "{\"k1\":1,\"k2\":2}");
53 }
54 {
55 string const str = "123";
56 BOOST_TEST(serialize(str) == "\"123\"");
57 BOOST_TEST(print(str) == "\"123\"");
58 }
59 }
60
61 void
62 testSpecialNumbers()

Callers

nothing calls this directly

Calls 1

serializeFunction · 0.85

Tested by

no test coverage detected