Lines Matching defs:out

32   std::string out;
33 EXPECT_TRUE(GetStringFromJson(in_s, &out));
34 EXPECT_EQ("foo", out);
35 EXPECT_TRUE(GetStringFromJson(in_sn, &out));
36 EXPECT_EQ("99", out);
37 EXPECT_TRUE(GetStringFromJson(in_si, &out));
38 EXPECT_EQ("-99", out);
39 EXPECT_TRUE(GetStringFromJson(in_i, &out));
40 EXPECT_EQ("-12", out);
41 EXPECT_TRUE(GetStringFromJson(in_n, &out));
42 EXPECT_EQ("12", out);
43 EXPECT_TRUE(GetStringFromJson(in_u, &out));
44 EXPECT_EQ("34", out);
45 EXPECT_TRUE(GetStringFromJson(in_b, &out));
46 EXPECT_EQ("true", out);
48 EXPECT_FALSE(GetStringFromJson(bad_a, &out));
49 EXPECT_FALSE(GetStringFromJson(bad_o, &out));
53 int out;
54 EXPECT_TRUE(GetIntFromJson(in_sn, &out));
55 EXPECT_EQ(99, out);
56 EXPECT_TRUE(GetIntFromJson(in_si, &out));
57 EXPECT_EQ(-99, out);
58 EXPECT_TRUE(GetIntFromJson(in_n, &out));
59 EXPECT_EQ(12, out);
60 EXPECT_TRUE(GetIntFromJson(in_i, &out));
61 EXPECT_EQ(-12, out);
62 EXPECT_TRUE(GetIntFromJson(in_u, &out));
63 EXPECT_EQ(34, out);
64 EXPECT_TRUE(GetIntFromJson(in_b, &out));
65 EXPECT_EQ(1, out);
66 EXPECT_FALSE(GetIntFromJson(in_s, &out));
67 EXPECT_FALSE(GetIntFromJson(big_sn, &out));
68 EXPECT_FALSE(GetIntFromJson(big_si, &out));
69 EXPECT_FALSE(GetIntFromJson(big_u, &out));
70 EXPECT_FALSE(GetIntFromJson(bad_a, &out));
71 EXPECT_FALSE(GetIntFromJson(bad_o, &out));
75 unsigned int out;
76 EXPECT_TRUE(GetUIntFromJson(in_sn, &out));
77 EXPECT_EQ(99U, out);
78 EXPECT_TRUE(GetUIntFromJson(in_n, &out));
79 EXPECT_EQ(12U, out);
80 EXPECT_TRUE(GetUIntFromJson(in_u, &out));
81 EXPECT_EQ(34U, out);
82 EXPECT_TRUE(GetUIntFromJson(in_b, &out));
83 EXPECT_EQ(1U, out);
84 EXPECT_TRUE(GetUIntFromJson(big_u, &out));
85 EXPECT_EQ(0xFFFFFFFFU, out);
86 EXPECT_FALSE(GetUIntFromJson(in_s, &out));
88 // EXPECT_FALSE(GetUIntFromJson(in_si, &out));
89 EXPECT_FALSE(GetUIntFromJson(in_i, &out));
90 EXPECT_FALSE(GetUIntFromJson(big_sn, &out));
91 EXPECT_FALSE(GetUIntFromJson(big_si, &out));
92 EXPECT_FALSE(GetUIntFromJson(bad_a, &out));
93 EXPECT_FALSE(GetUIntFromJson(bad_o, &out));
97 bool out;
98 EXPECT_TRUE(GetBoolFromJson(in_sb, &out));
99 EXPECT_EQ(true, out);
100 EXPECT_TRUE(GetBoolFromJson(in_n, &out));
101 EXPECT_EQ(true, out);
102 EXPECT_TRUE(GetBoolFromJson(in_i, &out));
103 EXPECT_EQ(true, out);
104 EXPECT_TRUE(GetBoolFromJson(in_u, &out));
105 EXPECT_EQ(true, out);
106 EXPECT_TRUE(GetBoolFromJson(in_b, &out));
107 EXPECT_EQ(true, out);
108 EXPECT_TRUE(GetBoolFromJson(big_u, &out));
109 EXPECT_EQ(true, out);
110 EXPECT_FALSE(GetBoolFromJson(in_s, &out));
111 EXPECT_FALSE(GetBoolFromJson(in_sn, &out));
112 EXPECT_FALSE(GetBoolFromJson(in_si, &out));
113 EXPECT_FALSE(GetBoolFromJson(big_sn, &out));
114 EXPECT_FALSE(GetBoolFromJson(big_si, &out));
115 EXPECT_FALSE(GetBoolFromJson(bad_a, &out));
116 EXPECT_FALSE(GetBoolFromJson(bad_o, &out));
120 double out;
121 EXPECT_TRUE(GetDoubleFromJson(in_sn, &out));
122 EXPECT_EQ(99, out);
123 EXPECT_TRUE(GetDoubleFromJson(in_si, &out));
124 EXPECT_EQ(-99, out);
125 EXPECT_TRUE(GetDoubleFromJson(in_sd, &out));
126 EXPECT_EQ(1.2, out);
127 EXPECT_TRUE(GetDoubleFromJson(in_n, &out));
128 EXPECT_EQ(12, out);
129 EXPECT_TRUE(GetDoubleFromJson(in_i, &out));
130 EXPECT_EQ(-12, out);
131 EXPECT_TRUE(GetDoubleFromJson(in_u, &out));
132 EXPECT_EQ(34, out);
133 EXPECT_TRUE(GetDoubleFromJson(in_b, &out));
134 EXPECT_EQ(1, out);
135 EXPECT_TRUE(GetDoubleFromJson(in_d, &out));
136 EXPECT_EQ(1.2, out);
137 EXPECT_FALSE(GetDoubleFromJson(in_s, &out));
141 Json::Value a, out;
146 EXPECT_TRUE(GetValueFromJsonArray(a, 0, &out));
147 EXPECT_TRUE(GetValueFromJsonArray(a, 3, &out));
148 EXPECT_FALSE(GetValueFromJsonArray(a, 99, &out));
149 EXPECT_FALSE(GetValueFromJsonArray(a, 0xFFFFFFFF, &out));
153 Json::Value o, out;
158 EXPECT_TRUE(GetValueFromJsonObject(o, "int", &out));
159 EXPECT_TRUE(GetValueFromJsonObject(o, "bool", &out));
160 EXPECT_FALSE(GetValueFromJsonObject(o, "foo", &out));
161 EXPECT_FALSE(GetValueFromJsonObject(o, "", &out));
185 Json::Value out = ValueVectorToJsonArray(in);
186 EXPECT_EQ(in.size(), out.size());
188 EXPECT_EQ(in[i].asString(), out[i].asString());
191 EXPECT_EQ(inj, out);
201 Json::Value out = IntVectorToJsonArray(in);
202 EXPECT_EQ(in.size(), out.size());
204 EXPECT_EQ(in[i], out[i].asInt());
207 EXPECT_EQ(inj, out);
217 Json::Value out = UIntVectorToJsonArray(in);
218 EXPECT_EQ(in.size(), out.size());
220 EXPECT_EQ(in[i], out[i].asUInt());
223 EXPECT_EQ(inj, out);
233 Json::Value out = StringVectorToJsonArray(in);
234 EXPECT_EQ(in.size(), out.size());
236 EXPECT_EQ(in[i], out[i].asString());
239 EXPECT_EQ(inj, out);
249 Json::Value out = BoolVectorToJsonArray(in);
250 EXPECT_EQ(in.size(), out.size());
252 EXPECT_EQ(in[i], out[i].asBool());
255 EXPECT_EQ(inj, out);
265 Json::Value out = DoubleVectorToJsonArray(in);
266 EXPECT_EQ(in.size(), out.size());
268 EXPECT_EQ(in[i], out[i].asDouble());
271 EXPECT_EQ(inj, out);