コード例 #1
0
        public void DeserializesEmptyObjectCorrectly()
        {
            var json = "{}";
            var obj  = new DataContractPublicGetterSetters();

            var result = (DataContractPublicGetterSetters)SimpleJson.DeserializeObject(json, typeof(DataContractPublicGetterSetters), SimpleJson.PocoJsonSerializerStrategy);

            Assert.IsNotNull(result);
            Assert.AreEqual(obj.DataMemberWithoutName, result.DataMemberWithoutName);
            Assert.AreEqual(obj.DatMemberWithName, result.DatMemberWithName);
            Assert.AreEqual(obj.IgnoreDataMember, result.IgnoreDataMember);
            Assert.AreEqual(obj.NoDataMember, result.NoDataMember);
        }
コード例 #2
0
 public PublicGetterSettersSerializeTests()
 {
     _dataContractPublicGetterSetters = new DataContractPublicGetterSetters();
 }