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);
        }
Exemplo n.º 2
0
 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)));
        }