{"ScriptPreparationCode":"/*your preparation JavaScript code goes here\r\nTo execute async code during the script preparation, wrap it as function globalMeasureThatScriptPrepareFunction, example:*/\r\nasync function globalMeasureThatScriptPrepareFunction() {\r\n // This function is optional, feel free to remove it.\r\n // await someThing();\r\n}","TestCases":[{"Name":"Custom function using getFullYear(), getMonth(), and getDate() equality check","Code":"function isSameDate(dateA, dateB) {\r\n return (\r\n dateA.getFullYear() === dateB.getFullYear() \u0026\u0026\r\n dateA.getMonth() === dateB.getMonth() \u0026\u0026\r\n dateA.getDate() === dateB.getDate()\r\n );\r\n}\r\n\r\nlet sampleDate1 = new Date()\r\n\r\nreturn isSameDate(sampleDate1,sampleDate1)","IsDeferred":false},{"Name":"toDateString() equality check","Code":"let sampleDate2 = new Date()\r\nreturn sampleDate2.toDateString() === sampleDate2.toDateString()","IsDeferred":false}]}