Example #1
0
 public void When_GetAttributeOrDefault_is_used_on_element_without_attribute_Then_default_value_is_returned()
 {
     using (var stream = XmlTest.ToMemoryStream()) {
         var reader = new XmlTextReader(stream);
         reader.MoveToContent();
         Assert.That(reader.GetAttributeOrDefault("class", "none"), Is.EqualTo("none"));
     }
 }
Example #2
0
 public void When_GetAttributeOrDefault_is_used_on_element_with_attribute_Then_its_value_is_returned()
 {
     using (var stream = XmlTest.ToMemoryStream()) {
         var reader = new XmlTextReader(stream);
         reader.MoveToContent();
         reader.Read();
         reader.Read();
         Assert.That(reader.GetAttributeOrDefault("type", "whatever"), Is.EqualTo("array"));
     }
 }