{"ScriptPreparationCode":null,"TestCases":[{"Name":"set","Code":"var rules = [{id: 1, name: \u0027test1\u0027, enabled: false}, {id: 2, name: \u0027test2\u0027, enabled: true}, {id: 3, name: \u0027test3\u0027, enabled: true}, {id: 4, name: \u0027test4\u0027, enabled: true}, {id: 5, name: \u0027test5\u0027, enabled: false}, {id: 6, name: \u0027test6\u0027, enabled: true}, {id: 7, name: \u0027test7\u0027, enabled: false}, {id: 8, name: \u0027test8\u0027, enabled: true}, {id: 9, name: \u0027test9\u0027, enabled: true}, {id: 10, name: \u0027test10\u0027, enabled: true}];\r\nvar enabledRuleIds = new Set(rules.reduce((enabledRules, rule) =\u003E {\r\n if(rule.enabled) {\r\n enabledRules.push(rule.id);\r\n }\r\n return enabledRules;\r\n }, []));","IsDeferred":false},{"Name":"loop","Code":"var rules = [{id: 1, name: \u0027test1\u0027, enabled: false}, {id: 2, name: \u0027test2\u0027, enabled: true}, {id: 3, name: \u0027test3\u0027, enabled: true}, {id: 4, name: \u0027test4\u0027, enabled: true}, {id: 5, name: \u0027test5\u0027, enabled: false}, {id: 6, name: \u0027test6\u0027, enabled: true}, {id: 7, name: \u0027test7\u0027, enabled: false}, {id: 8, name: \u0027test8\u0027, enabled: true}, {id: 9, name: \u0027test9\u0027, enabled: true}, {id: 10, name: \u0027test10\u0027, enabled: true}];\r\nvar enabledRules = rules.filter(r =\u003E r.enabled);","IsDeferred":false}]}