Example #1
0
        public void NoError()
        {
            string value = "ee";
            var    model = TextConvert.Deserialize <SimpleModel2>(value);

            Assert.Equal(value, model.Prop1);
        }
Example #2
0
        public void ConvertWithoutBasemodel()
        {
            string value   = "orange|blue|red|true|012|239";
            var    @object = TextConvert.Deserialize <ModelTestWithOutBasemodel>(value);

            Assert.Equal("orange", @object.Prop1);
            Assert.Equal("red", @object.Prop2);
            Assert.True(@object.Prop3);
            Assert.Equal(12, @object.Prop4);
            Assert.Equal(239, @object.Prop5);
        }
Example #3
0
        public void Error()
        {
            string value = "ee";

            _ = Assert.Throws <ArgumentOutOfRangeException>(() => TextConvert.Deserialize <SimpleModel>(value));
        }