{"ScriptPreparationCode":"var obj = {\r\n\tvisible: \u00271\u0027,\r\n \tvalue: \u00272\u0027\r\n}","TestCases":[{"Name":"pick","Code":"let i = \u0027\u0027;\r\nconst set = (obj) =\u003E {\r\n\tObject.keys(obj).forEach(key =\u003E {\r\n \ti \u002B= obj[key];\r\n });\r\n}\r\n\r\nset(_.pick(obj, [\u0027visible\u0027]));","IsDeferred":false},{"Name":"if","Code":"let i = \u0027\u0027;\r\nconst set = (obj) =\u003E {\r\n \tObject.keys(obj).forEach(key =\u003E {\r\n \tif (!obj[key]) {\r\n \treturn;\r\n }\r\n \r\n \ti \u002B= obj[key];\r\n });\r\n}\r\n\r\nset({ visible: obj.visible });","IsDeferred":false},{"Name":"if with variable","Code":"let i = \u0027\u0027;\r\nconst set = (obj) =\u003E {\r\n \tObject.keys(obj).forEach(key =\u003E {\r\n \tconst value = obj[key];\r\n \r\n \tif (!value) {\r\n \treturn;\r\n }\r\n \r\n \ti \u002B= value;\r\n });\r\n}\r\n\r\nset({ visible: obj.visible });","IsDeferred":false}]}