test
{"ScriptPreparationCode":"var div = document.getElementById(\u0027div\u0027);","TestCases":[{"Name":"set same value via textContent","Code":"div.textContent = \u0027test\u0027;","IsDeferred":false},{"Name":"set same value via innerText","Code":"div.innerText = \u0027test\u0027;","IsDeferred":false},{"Name":"set different value via textContext","Code":"div.textContent = \u0027other\u0027;","IsDeferred":false},{"Name":"set different value via innerText","Code":"div.innerText = \u0027other\u0027;","IsDeferred":false},{"Name":"set same value if changed via textContent","Code":"if (div.textContent !== \u0027test\u0027) div.textContent = \u0027test\u0027;","IsDeferred":false},{"Name":"set same value if changed via innerText","Code":"if (div.innerText !== \u0027test\u0027) div.innerText = \u0027test\u0027;","IsDeferred":false},{"Name":"set different value if changed via textContent","Code":"if (div.textContent !== \u0027other\u0027) div.textContent = \u0027other\u0027;","IsDeferred":false},{"Name":"set different value if changed via innerText","Code":"if (div.innerText !== \u0027other\u0027) div.innerText = \u0027other\u0027;","IsDeferred":false},{"Name":"set same value via nodeValue","Code":"div.firstChild.nodeValue = \u0027same\u0027;","IsDeferred":false},{"Name":"set different value via nodeValue","Code":"div.firstChild.nodeValue = \u0027other\u0027;","IsDeferred":false},{"Name":"set same value if changed via nodeValue","Code":"if (div.firstChild.nodeValue !== \u0027test\u0027) div.firstChild.nodeValue = \u0027test\u0027;","IsDeferred":false},{"Name":"set different value if changed via nodeValue","Code":"if (div.firstChild.nodeValue !== \u0027other\u0027) div.firstChild.nodeValue = \u0027other\u0027;","IsDeferred":false}]}