{"ScriptPreparationCode":null,"TestCases":[{"Name":"Multiple assignments","Code":"const obj = {a: { e: { i: 6, d: 9 }, f: {g:7} } }\r\nconst i = obj.a.e.i;\r\nconst d = obj.a.e.d;\r\nconst g = obj.a.f.g;","IsDeferred":false},{"Name":"Multiple Destructuring","Code":"const obj = {a: { e: { i: 6 }, f: {g:7} } }\r\nconst {i,d} = obj.a.e;\r\nconst {g} = obj.a.f;","IsDeferred":false},{"Name":"Single Destructuring","Code":"const obj = {a: { e: { i: 6 }, f: {g:7} } }\r\nconst {a : {e:{i, d}, f:{g}}} = obj;","IsDeferred":false}]}