Beispiel #1
0
        public void TestEnumToString()
        {
            CopyFlags flags = CopyFlags.A | CopyFlags.D | CopyFlags.O;

            Assert.AreEqual((int)flags, TypeDescriptor.GetConverter(typeof(CopyFlags)).ConvertFromString("DAO"));

            Rashcneto ff = Rashcneto.R | Rashcneto.A | Rashcneto.S | Rashcneto.H;

            Assert.AreEqual((int)ff, TypeDescriptor.GetConverter(typeof(Rashcneto)).ConvertFromString("RASH"));
        }
Beispiel #2
0
        public void TestStringToEnum()
        {
            CopyFlags flags = CopyFlags.A | CopyFlags.D | CopyFlags.O;

            Assert.AreEqual("DAO", TypeDescriptor.GetConverter(typeof(CopyFlags)).ConvertToString(flags));

            Rashcneto ff = Rashcneto.R | Rashcneto.A | Rashcneto.S | Rashcneto.H;

            Assert.AreEqual("RASH", TypeDescriptor.GetConverter(typeof(Rashcneto)).ConvertToString(ff));
        }