MCPcopy Create free account
hub / github.com/apache/thrift / assertValues

Function assertValues

lib/nodejs/test/deep-constructor.test.js:192–243  ·  view source on GitHub ↗
(obj, assert)

Source from the content-addressed store, hash-verified

190}
191
192function assertValues(obj, assert) {
193 assert.equals(obj.struct_field.value, "a");
194 assert.equals(obj.struct_list_field[0].value, "b");
195 assert.equals(obj.struct_list_field[1].value, "c");
196 assert.equals(obj.struct_set_field[0].value, "d");
197 assert.equals(obj.struct_set_field[1].value, "e");
198 assert.equals(obj.struct_map_field.A.value, "f");
199 assert.equals(obj.struct_map_field.B.value, "g");
200 assert.equals(obj.struct_nested_containers_field[0][0].C[0].value, "h");
201 assert.equals(obj.struct_nested_containers_field[0][0].C[1].value, "i");
202 assert.equals(obj.struct_nested_containers_field2.D[0].DA.value, "j");
203 assert.equals(obj.struct_nested_containers_field2.D[1].DB.value, "k");
204 assert.equals(obj.list_of_list_field[0][0], "l00");
205 assert.equals(obj.list_of_list_field[0][1], "l01");
206 assert.equals(obj.list_of_list_field[0][2], "l02");
207 assert.equals(obj.list_of_list_field[1][0], "l10");
208 assert.equals(obj.list_of_list_field[1][1], "l11");
209 assert.equals(obj.list_of_list_field[1][2], "l12");
210 assert.equals(obj.list_of_list_field[2][0], "l20");
211 assert.equals(obj.list_of_list_field[2][1], "l21");
212 assert.equals(obj.list_of_list_field[2][2], "l22");
213
214 assert.equals(obj.list_of_list_of_list_field[0][0][0], "m000");
215 assert.equals(obj.list_of_list_of_list_field[0][0][1], "m001");
216 assert.equals(obj.list_of_list_of_list_field[0][0][2], "m002");
217 assert.equals(obj.list_of_list_of_list_field[0][1][0], "m010");
218 assert.equals(obj.list_of_list_of_list_field[0][1][1], "m011");
219 assert.equals(obj.list_of_list_of_list_field[0][1][2], "m012");
220 assert.equals(obj.list_of_list_of_list_field[0][2][0], "m020");
221 assert.equals(obj.list_of_list_of_list_field[0][2][1], "m021");
222 assert.equals(obj.list_of_list_of_list_field[0][2][2], "m022");
223
224 assert.equals(obj.list_of_list_of_list_field[1][0][0], "m100");
225 assert.equals(obj.list_of_list_of_list_field[1][0][1], "m101");
226 assert.equals(obj.list_of_list_of_list_field[1][0][2], "m102");
227 assert.equals(obj.list_of_list_of_list_field[1][1][0], "m110");
228 assert.equals(obj.list_of_list_of_list_field[1][1][1], "m111");
229 assert.equals(obj.list_of_list_of_list_field[1][1][2], "m112");
230 assert.equals(obj.list_of_list_of_list_field[1][2][0], "m120");
231 assert.equals(obj.list_of_list_of_list_field[1][2][1], "m121");
232 assert.equals(obj.list_of_list_of_list_field[1][2][2], "m122");
233
234 assert.equals(obj.list_of_list_of_list_field[2][0][0], "m200");
235 assert.equals(obj.list_of_list_of_list_field[2][0][1], "m201");
236 assert.equals(obj.list_of_list_of_list_field[2][0][2], "m202");
237 assert.equals(obj.list_of_list_of_list_field[2][1][0], "m210");
238 assert.equals(obj.list_of_list_of_list_field[2][1][1], "m211");
239 assert.equals(obj.list_of_list_of_list_field[2][1][2], "m212");
240 assert.equals(obj.list_of_list_of_list_field[2][2][0], "m220");
241 assert.equals(obj.list_of_list_of_list_field[2][2][1], "m221");
242 assert.equals(obj.list_of_list_of_list_field[2][2][2], "m222");
243}
244
245function createTestCases(serialize, deserialize) {
246 const cases = {

Callers 1

createTestCasesFunction · 0.70

Calls 1

equalsMethod · 0.45

Tested by

no test coverage detected