public void WriteTo_PassMatchingValue_ValueElementIsWrittenToParamElement() { var writer = new StringValueWriter(); var value = new StringValue("Test1234"); var xmlElement = new XElement("param"); writer.WriteTo(xmlElement, value); var valueElement = xmlElement.XPathSelectElement("value/string"); Assert.NotNull(valueElement); Assert.Equal("Test1234", valueElement.Value); }
public void Setup() { _writer = new StringValueWriter(); }
public void HandlesType_NotMatchingType_ReturnsFalse() { var writer = new StringValueWriter(); Assert.False(writer.HandlesType(typeof(IntegerValue))); }
public void HandlesType_MatchingType_ReturnsTrue() { var writer = new StringValueWriter(); Assert.True(writer.HandlesType(typeof(StringValue))); }