Lines Matching refs:root
145 auto root = PtJson::CreateObject(); in HWTEST_F_L0() local
146 root->Add("a", false); in HWTEST_F_L0()
147 root->Add("b", 100); in HWTEST_F_L0()
148 root->Add("c", 100.2); in HWTEST_F_L0()
149 root->Add("d", static_cast<int64_t>(200)); in HWTEST_F_L0()
150 root->Add("e", "abc"); in HWTEST_F_L0()
151 root->Add("f", child2); in HWTEST_F_L0()
152 root->Add("g", arr); in HWTEST_F_L0()
160 ASSERT_EQ(root->GetBool("a", &b), Result::SUCCESS); in HWTEST_F_L0()
162 ASSERT_EQ(root->GetInt("b", &i32), Result::SUCCESS); in HWTEST_F_L0()
164 ASSERT_EQ(root->GetDouble("c", &d), Result::SUCCESS); in HWTEST_F_L0()
166 ASSERT_EQ(root->GetInt64("d", &i64), Result::SUCCESS); in HWTEST_F_L0()
168 ASSERT_EQ(root->GetString("e", &str), Result::SUCCESS); in HWTEST_F_L0()
170 ASSERT_EQ(root->GetObject("f", &json), Result::SUCCESS); in HWTEST_F_L0()
173 ASSERT_EQ(root->GetArray("g", &json), Result::SUCCESS); in HWTEST_F_L0()
177 EXPECT_EQ(root->Stringify(), in HWTEST_F_L0()
179 root->ReleaseRoot(); in HWTEST_F_L0()