public void CreateTextNode() { var text = " textNode"; var test = document.CreateTextNode(text); var testEl = document.GetElementById("test"); for (var i = testEl.ChildNodes.Length - 1; i >= 0; i--) { testEl.RemoveChild(testEl.ChildNodes[i]); } Assert.AreEqual(0, testEl.Children.Length); testEl.AppendChild(test); Assert.AreEqual(text, testEl.InnerHTML); Assert.AreEqual(document, test.OwnerDocument); }