Lines Matching +full:- +full:100
7 * http://www.apache.org/licenses/LICENSE-2.0
47 ASSERT_TRUE(json->IsBool()); in HWTEST_F_L0()
48 EXPECT_FALSE(json->GetBool()); in HWTEST_F_L0()
49 EXPECT_EQ(json->Stringify(), str); in HWTEST_F_L0()
50 json->ReleaseRoot(); in HWTEST_F_L0()
57 ASSERT_TRUE(json->IsBool()); in HWTEST_F_L0()
58 EXPECT_TRUE(json->GetBool()); in HWTEST_F_L0()
59 EXPECT_EQ(json->Stringify(), str); in HWTEST_F_L0()
60 json->ReleaseRoot(); in HWTEST_F_L0()
65 std::string str = "100"; in HWTEST_F_L0()
67 ASSERT_TRUE(json->IsNumber()); in HWTEST_F_L0()
68 EXPECT_EQ(json->GetInt(), 100); in HWTEST_F_L0()
69 EXPECT_EQ(json->Stringify(), str); in HWTEST_F_L0()
70 json->ReleaseRoot(); in HWTEST_F_L0()
77 ASSERT_TRUE(json->IsNumber()); in HWTEST_F_L0()
78 EXPECT_EQ(json->GetInt64(), 123456789012345); in HWTEST_F_L0()
79 EXPECT_EQ(json->Stringify(), str); in HWTEST_F_L0()
80 json->ReleaseRoot(); in HWTEST_F_L0()
87 ASSERT_TRUE(json->IsNumber()); in HWTEST_F_L0()
88 EXPECT_EQ(json->GetDouble(), 12345.6789); in HWTEST_F_L0()
89 EXPECT_EQ(json->Stringify(), str); in HWTEST_F_L0()
90 json->ReleaseRoot(); in HWTEST_F_L0()
97 ASSERT_TRUE(json->IsString()); in HWTEST_F_L0()
98 EXPECT_EQ(json->GetString(), "abcdefg"); in HWTEST_F_L0()
99 EXPECT_EQ(json->Stringify(), str); in HWTEST_F_L0()
100 json->ReleaseRoot(); in HWTEST_F_L0()
107 ASSERT_TRUE(json->IsArray()); in HWTEST_F_L0()
108 EXPECT_EQ(json->GetSize(), 3); in HWTEST_F_L0()
109 EXPECT_EQ(json->Get(0)->GetString(), "a"); in HWTEST_F_L0()
110 EXPECT_EQ(json->Get(1)->GetString(), "b"); in HWTEST_F_L0()
111 EXPECT_EQ(json->Get(2)->GetInt(), 200); in HWTEST_F_L0()
112 EXPECT_EQ(json->Stringify(), str); in HWTEST_F_L0()
113 json->ReleaseRoot(); in HWTEST_F_L0()
120 ASSERT_TRUE(json->IsArray()); in HWTEST_F_L0()
121 EXPECT_EQ(json->GetSize(), 5); in HWTEST_F_L0()
122 EXPECT_EQ(json->Get(0)->GetString(), "a"); in HWTEST_F_L0()
123 EXPECT_EQ(json->Get(1)->GetString(), "b"); in HWTEST_F_L0()
124 EXPECT_EQ(json->Get(2)->GetInt(), 200); in HWTEST_F_L0()
125 EXPECT_EQ(json->Get(3)->GetDouble(), 10.5); in HWTEST_F_L0()
126 EXPECT_TRUE(json->Get(4)->IsObject()); in HWTEST_F_L0()
127 EXPECT_EQ(json->Stringify(), str); in HWTEST_F_L0()
128 json->ReleaseRoot(); in HWTEST_F_L0()
134 child1->Add("ch", "child_1"); in HWTEST_F_L0()
135 ASSERT_TRUE(child1->Contains("ch")); in HWTEST_F_L0()
138 child2->Add("ch", "child_2"); in HWTEST_F_L0()
139 ASSERT_TRUE(child2->Contains("ch")); in HWTEST_F_L0()
142 arr->Push(100); in HWTEST_F_L0()
143 EXPECT_EQ(arr->GetSize(), 1); in HWTEST_F_L0()
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()
163 EXPECT_EQ(i32, 100); 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()
171 ASSERT_EQ(json->GetString("ch", &str), Result::SUCCESS); in HWTEST_F_L0()
173 ASSERT_EQ(root->GetArray("g", &json), Result::SUCCESS); in HWTEST_F_L0()
174 ASSERT_TRUE(json->IsArray()); in HWTEST_F_L0()
175 EXPECT_EQ(json->Get(0)->GetInt(), 100); in HWTEST_F_L0()
177 EXPECT_EQ(root->Stringify(), in HWTEST_F_L0()
178 …"{\"a\":false,\"b\":100,\"c\":100.2,\"d\":200,\"e\":\"abc\",\"f\":{\"ch\":\"child_2\"},\"g\":[100]… in HWTEST_F_L0()
179 root->ReleaseRoot(); in HWTEST_F_L0()