| 107 | } |
| 108 | |
| 109 | void Add100Nodes(NodeType& node, Allocator& a) { |
| 110 | node.SetObject(); |
| 111 | for (int i = 0; i < 100; ++i) { |
| 112 | std::string key = "key" + std::to_string(i); |
| 113 | auto iter = node.AddMember(key, NodeType(i), a); |
| 114 | EXPECT_TRUE(iter->name == key); |
| 115 | } |
| 116 | EXPECT_EQ(100, node.Size()); |
| 117 | } |
| 118 | |
| 119 | void Push100Nodes(NodeType& node, Allocator& a) { |
| 120 | node.SetArray(); |