public void CanIgnoreObjectPropertiesWhenSerializing()
        {
            ObjectIgnoreProperties o_test = new ObjectIgnoreProperties {
                dictField   = new Hashtable(),
                listField   = new ArrayList(),
                objectField = new ObjectClass()
            };

            string json = JsonMapper.ToJson(o_test);

            Assert.AreEqual("{}", json);
        }
        public void CanIgnoreObjectPropertiesWhenDeserializing()
        {
            string json = @"{
			""dictField"": {
				""key"": ""value""
			},
			""listField"": [1, 2, 3],
			""objectField"": {
				""ignored"": true
			}
		}"        ;

            ObjectIgnoreProperties o_test = JsonMapper.ToObject <ObjectIgnoreProperties>(json);

            Assert.AreEqual(null, o_test.dictField);
            Assert.AreEqual(null, o_test.listField);
            Assert.AreEqual(null, o_test.objectField);
        }