예제 #1
0
 public void Then_Returns_PoundElementId_Period_ClassName()
 {
     DomQuery query = new DomQueryBuilder().Id("goose").Class("chicken");
     Assert.That(query.ToString(), Is.EqualTo("#goose.chicken"));
 }
예제 #2
0
 public void Then_Returns_ElementId_Tag_ClassName()
 {
     DomQuery query = new DomQueryBuilder().Id("goose").Descendant.Tag(HtmlTextWriterTag.P).Descendant.Class("chicken");
     Assert.That(query.ToString(), Is.EqualTo("#goose p .chicken"));
 }
예제 #3
0
 public void Then_Returns_PeriodClassName()
 {
     DomQuery query = new DomQueryBuilder().Class("goose");
     Assert.That(query.ToString(), Is.EqualTo(".goose"));
 }
예제 #4
0
 public void Then_Returns_PoundElementId()
 {
     DomQuery query = new DomQueryBuilder().Id("goose");
     Assert.That(query.ToString(), Is.EqualTo("#goose"));
 }
예제 #5
0
 public void Then_Returns_PoundElementId1_Comma_PoundElementId2()
 {
     DomQuery query = new DomQueryBuilder().Id("goose").And.Id("chicken");
     Assert.That(query.ToString(), Is.EqualTo("#goose,#chicken"));
 }
예제 #6
0
 public void Then_Returns_TagPoundElementId()
 {
     DomQuery query = new DomQueryBuilder().Tag(HtmlTextWriterTag.P).Id("goose");
     Assert.That(query.ToString(), Is.EqualTo("p#goose"));
 }
예제 #7
0
 public void Then_Returns_Tag_ClassName()
 {
     DomQuery query = new DomQueryBuilder().Tag(HtmlTextWriterTag.P).Descendant.Class("goose");
     Assert.That(query.ToString(), Is.EqualTo("p .goose"));
 }
예제 #8
0
 public void Then_Returns_Tag_Period_ClassName()
 {
     DomQuery query = new DomQueryBuilder().Tag(HtmlTextWriterTag.P).Class("chicken");
     Assert.That(query.ToString(), Is.EqualTo("p.chicken"));
 }
예제 #9
0
 public void Then_Returns_Tag()
 {
     DomQuery query = new DomQueryBuilder().Tag(HtmlTextWriterTag.P);
     Assert.That(query.ToString(), Is.EqualTo("p"));
 }