Todo MVC
+
{"ScriptPreparationCode":"var TodoMVC = document.querySelector(\u0027todo-mvc\u0027);\r\nvar classNames = [\r\n \u0027headline1\u0027,\r\n \u0027input4\u0027,\r\n \u0027submitButton5\u0027,\r\n \u0027list6\u0027,\r\n \u0027count7\u0027,\r\n \u0027history8\u0027,\r\n \u0027undo9\u0027,\r\n \u0027redo10\u0027,\r\n \u0027timeline11\u0027,\r\n \u0027author2\u0027,\r\n \u0027info3\u0027\r\n];\r\nvar withDot = classNames.map(name =\u003E (\u0027.\u0027 \u002B name));","TestCases":[{"Name":"querySelector","Code":"const collected = [];\r\nfor (let i = 0; i \u003C withDot.length; i\u002B\u002B) {\r\n collected.push(TodoMVC.querySelector(withDot[i]));\r\n}","IsDeferred":false},{"Name":"getElementsByClassName","Code":"const collected = [];\r\nfor (let i = 0; i \u003C classNames.length; i\u002B\u002B) {\r\n collected.push(TodoMVC.getElementsByClassName(classNames[i])[0]);\r\n}","IsDeferred":false}]}