public void DeserializeEnum()
        {
            ValueObject vobj = new ValueObject();
            vobj.ID = 0;
            vobj.Type = typeof (BindingFlags);

            TypeConverter tc = TypeDescriptor.GetConverter(typeof(BindingFlags));

            vobj.Value = tc.ConvertToString(BindingFlags.ExactBinding | BindingFlags.IgnoreCase);

            BindingFlags res = (BindingFlags)vobj.GetValue();

            Assert.AreEqual(res, BindingFlags.ExactBinding | BindingFlags.IgnoreCase);
        }