コード例 #1
0
        public void ToCamelCaseMatched()
        {
            var camelCaseContext = new SerializationContext();

            camelCaseContext.MapOptions.NamingStrategy = new CamelCaseNamingStrategy();

            var value = new PascalMap {
                FirstNameFirst = "abc"
            };
            var data   = Pack(value, camelCaseContext);
            var result = Unpack <CamelMap>(data);

            Assert.AreEqual(value.FirstNameFirst, result.firstNameFirst);
        }
コード例 #2
0
        public void ToAndFromDefault()
        {
            var defaultContext = new SerializationContext();

            defaultContext.MapOptions.NamingStrategy = new DefaultNamingStrategy();

            var value = new PascalMap {
                FirstNameFirst = "abc"
            };
            var data   = Pack(value, defaultContext);
            var result = Unpack <PascalMap>(data, defaultContext);

            Assert.AreEqual(value.FirstNameFirst, result.FirstNameFirst);
        }