{"ScriptPreparationCode":"var getCursorClass = (state) =\u003E {\r\n switch (state) {\r\n case \u0027pending\u0027:\r\n return \u0027cursor-wait\u0027;\r\n case \u0027disabled\u0027:\r\n return \u0027cursor-not-allowed\u0027;\r\n default:\r\n return \u0027cursor-pointer\u0027;\r\n }\r\n}\r\n\r\nvar cursorClassDict = {\r\n \u0027pending\u0027: \u0027cursor-wait\u0027,\r\n \u0027disabled\u0027: \u0027cursor-not-allowed\u0027,\r\n \u0027default\u0027: \u0027cursor-pointer\u0027\r\n}\r\nvar states = [\u0027pending\u0027,\u0027disabled\u0027, \u0027default\u0027];\r\n","TestCases":[{"Name":"Switch","Code":"const state = states[Math.floor(Math.random()*states.length)];\r\nreturn getCursorClass(state)","IsDeferred":false},{"Name":"Dict","Code":"const state = states[Math.floor(Math.random()*states.length)];\r\nreturn cursorClassDict[state]","IsDeferred":false}]}