{"ScriptPreparationCode":null,"TestCases":[{"Name":"if-else-if-else","Code":"let errorKey = \u0027error_occured\u0027\r\nconst err = { status: 503 }\r\n\r\n if (err.status == 401) {\r\n errorKey = \u0027error_rrn_not_authorized\u0027\r\n } else if (err.status == 400 || err.status == 404) {\r\n errorKey = \u0027error_rrn_no_match\u0027\r\n } else if (err.status == 502 || err.status == 503) {\r\n errorKey = \u0027error_rrn_not_available\u0027\r\n }","IsDeferred":false},{"Name":"switch-with-default-initialized","Code":"let errorKey = \u0027error_occured\u0027\r\nconst err = { status: 503 }\r\n\r\nswitch (err.status) {\r\n case 401:\r\n errorKey = \u0027error_rrn_not_authorized\u0027\r\n break\r\n case 400:\r\n case 404:\r\n errorKey = \u0027error_rrn_no_match\u0027\r\n break\r\n case 502:\r\n case 503:\r\n errorKey = \u0027error_rrn_not_available\u0027\r\n break\r\n}\r\n","IsDeferred":false},{"Name":"switch-without-default","Code":"let errorKey\r\nconst err = { status: 503 }\r\n\r\nswitch (err.status) {\r\n case 401:\r\n errorKey = \u0027error_rrn_not_authorized\u0027\r\n break\r\n case 400:\r\n case 404:\r\n errorKey = \u0027error_rrn_no_match\u0027\r\n break\r\n case 502:\r\n case 503:\r\n errorKey = \u0027error_rrn_not_available\u0027\r\n break\r\n default:\r\n errorKey = \u0027error_occured\u0027\r\n}\r\n","IsDeferred":false}]}