public void GetAttributeShould_ValidAttribute_ReturnValue(TestXmlParser service) { var doc = new XmlDocument(); doc.LoadXml("<data expectedAttr='expectedValue'/>"); var attribute = service.GetAttribute(doc.DocumentElement, "expectedAttr"); attribute.Should().Be("expectedValue"); }
public void GetAttributeShouldReturn_NotExistentAttribute_EmptyString(TestXmlParser service) { var doc = new XmlDocument(); doc.LoadXml("<data/>"); var attribute = service.GetAttribute(doc.DocumentElement, "someRandomAttribute"); attribute.Should().BeNullOrEmpty(); }