示例#1
0
        public void TypedValue_convert_text_to_typed()
        {
            DomValue <long> e = new DomValue <long>();

            e.Value = "421";
            Assert.Equal(421L, e.TypedValue);
            Assert.Equal("421", e.Value);
        }
示例#2
0
        public void AppendValue_will_append_and_convert()
        {
            DomValue <long> e = new DomValue <long>();

            e.Value = "421";
            Assert.Equal(421L, e.TypedValue);
            Assert.Equal("421", e.Value);
        }
示例#3
0
        public void TypedValue_convert_typed_value_to_text()
        {
            DomValue <long> e = new DomValue <long>();

            Assert.Equal(0, e.TypedValue);
            Assert.Equal("0", e.Value);

            var expr = long.Parse("420");

            e.TypedValue = expr;
            Assert.Equal(expr, e.TypedValue);
            Assert.Equal("420", e.Value);
        }