public void test_attribute_replace_with_non_attribute()
        {
            DomDocument doc = new DomDocument();
            var html = doc.AppendElement("html");
            var attr = html.AppendAttribute("lang", "en");

            Assert.That(() => {
                            attr.ReplaceWith(doc.CreateCData());
                        }, Throws.ArgumentException);
        }