public void TabIndexGet() { string html = "<a id='control1' tabindex='5' />"; HtmlElement element = HtmlElement.Create(html); HtmlAnchorElementAttributeReader reader = new HtmlAnchorElementAttributeReader(element); UnitTestAssert.AreEqual(5, reader.TabIndex); }
public void TargetGet() { string html = "<a id='control1' target='foo' />"; HtmlElement element = HtmlElement.Create(html); HtmlAnchorElementAttributeReader reader = new HtmlAnchorElementAttributeReader(element); UnitTestAssert.AreEqual("foo", reader.Target); }
public void AccessKeyGet() { string html = "<a id='control1' accesskey='foo' />"; HtmlElement element = HtmlElement.Create(html); HtmlAnchorElementAttributeReader reader = new HtmlAnchorElementAttributeReader(element); UnitTestAssert.AreEqual("foo", reader.AccessKey); }
public void HtmlAnchorElement() { HtmlPage page = new HtmlPage(); page.Navigate("CoreControls.aspx"); HtmlAnchorElementAttributeReader attributes = ((HtmlAnchorElement)page.Elements.Find("LinkButton1")).GetAttributes(); Assert.IsNull(attributes.Name); Assert.AreEqual("b", attributes.AccessKey); Assert.AreEqual(4, attributes.TabIndex); Assert.AreEqual("LinkToolTip", attributes.Title); Assert.AreEqual("LinkClass", attributes.Class); Assert.IsTrue(attributes.HRef.Contains("javascript")); }