{"ScriptPreparationCode":null,"TestCases":[{"Name":"Using string comparison","Code":"const contentType = \u0027application/json\u0027;\r\n\r\nconst match = contentType === \u0027application/json\u0027 || contentType === \u0027application/json; charset=utf-8\u0027;\r\nconsole.log(match);","IsDeferred":false},{"Name":"Using regex","Code":"const RE_CONTENT_TYPE_JSON = new RegExp(\u0027^application/json(; charset=utf-8)?$\u0027, \u0027i\u0027);\r\nconst contentType = \u0027application/json\u0027;\r\n\r\nconst match = RE_CONTENT_TYPE_JSON.test(contentType);\r\nconsole.log(match);","IsDeferred":false},{"Name":"Using array includes","Code":"const contentType = \u0027application/json\u0027;\r\n\r\nconst match = [\u0027application/json\u0027, \u0027application/json; charset=utf-8\u0027].includes(contentType);\r\nconsole.log(match);","IsDeferred":false}]}