コード例 #1
0
        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);
        }
コード例 #2
0
        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);
        }
コード例 #3
0
        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);
        }
コード例 #4
0
ファイル: AttributeTests.cs プロジェクト: OakRaven/ltaf
    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"));
    }