{"ScriptPreparationCode":null,"TestCases":[{"Name":"getAttribute","Code":"var element = document.getElementById(\u0022foo\u0022);\r\nfor (let i = 0; i \u003C 1000; \u002B\u002Bi) {\r\n var originalAttribute = element.getAttribute(\u0022data-foo\u0022);\r\n element.setAttribute(\u0022data-foo\u0022, String(i));\r\n var newAttribute = element.getAttribute(\u0022data-foo\u0022);\r\n}","IsDeferred":false},{"Name":"dataset","Code":"var element = document.getElementById(\u0022foo\u0022);\r\nfor (let i = 0; i \u003C 1000; \u002B\u002Bi) {\r\n var originalAttribute = element.dataset.foo;\r\n element.dataset.foo = String(i);\r\n var newAttribute = element.dataset.foo;\r\n}","IsDeferred":false}]}