public void RenderLink_RendersAValidaLink() { //Assign GlassHtml html = new GlassHtml("master"); FieldTypes.Link link = new FieldTypes.Link(); link.Class = "classy"; link.Anchor = "landSighted"; link.Target = "xMarksTheSpot"; link.Text = "Click here"; link.Title = "You should click here"; link.Url = "/yourpage"; NameValueCollection attrs = new NameValueCollection(); attrs.Add("style", "got some"); //Act var result = html.RenderLink(link, attrs); //Assert Assert.AreEqual("<a href='/yourpage#landSighted' title='You should click here' target='xMarksTheSpot' class='classy' style='got some' class='classy' target='xMarksTheSpot' title='You should click here' >Click here</a>", result); }
public void RenderLink_RendersAValidaLink() { //Assign GlassHtml html = new GlassHtml("master"); FieldTypes.Link link = new FieldTypes.Link(); link.Class = "classy"; link.Anchor = "landSighted"; link.Target = "xMarksTheSpot"; link.Text = "Click here"; link.Title = "You should click here"; link.Url = "/yourpage"; NameValueCollection attrs = new NameValueCollection(); attrs.Add("style", "got some"); //Act var result = html.RenderLink(link, attrs); //Assert Assert.AreEqual("<a href='/yourpage#landSighted' title='You should click here' target='xMarksTheSpot' class='classy' style='got some' class='classy' target='xMarksTheSpot' title='You should click here' >Click here</a>", result); }