{"ScriptPreparationCode":"var data = [\u0022ocpp1.6\u0022, \u0022ocpp2.0\u0022, \u0022ocpp3.0\u0022]\r\nvar target = [\u0022ocpp1.6\u0022]","TestCases":[{"Name":"underscore","Code":"const supportedProtocols = _.intersection(target, data)\r\nconst returnedProtocol = !supportedProtocols.length ? \u0027ocpp1.6\u0027 : _.first(supportedProtocols)","IsDeferred":false},{"Name":"non-underscore","Code":"const returnedProtocols = target.find((protocol) =\u003E data.includes(protocol)) || \u0027ocpp1.6\u0027","IsDeferred":false}]}