Exemplo n.º 1
0
        static void Main(string[] args)
        {
            EnumMapping EnumMap = new EnumMapping();

            int week = (int)EnumMap.MapValueToEnum <EnumMapping.Weekday, string>("Friday");

            Console.WriteLine(EnumMap.MapValueToEnum <EnumMapping.Weekday, string>("Friday"));
            Console.WriteLine(week);
            Console.WriteLine(EnumMap.MapValueToEnum <EnumMapping.Gender, string>("Male"));
            Console.WriteLine(EnumMap.MapValueToEnum <EnumMapping.Gender, int>(2));
            Console.ReadLine();
        }
Exemplo n.º 2
0
        public void MapValueToEnum_Mondaytring_MondayEnum()
        {
            EnumMapping enumMap = new EnumMapping();

            Assert.AreEqual(enumMap.MapValueToEnum <EnumMapping.Weekday, string>("Monday"), EnumMapping.Weekday.Monday);
        }
Exemplo n.º 3
0
        public void MapValueToEnum_MaleString_MaleEnum()
        {
            EnumMapping enumMap = new EnumMapping();

            Assert.AreEqual(enumMap.MapValueToEnum <EnumMapping.Gender, string>("Male"), EnumMapping.Gender.Male);
        }
Exemplo n.º 4
0
        public void MapValueToEnum_1_Male()
        {
            EnumMapping enumMap = new EnumMapping();

            Assert.AreEqual(enumMap.MapValueToEnum <EnumMapping.Gender, int>(1), EnumMapping.Gender.Male);
        }
Exemplo n.º 5
0
        public void MapStringToWeekday_Mondaytring_MondayEnum()
        {
            EnumMapping enumMap = new EnumMapping();

            Assert.AreEqual(enumMap.MapStringToWeekday("Monday"), EnumMapping.Weekday.Monday);
        }
Exemplo n.º 6
0
        public void MapStringToGender_MaleString_MaleEnum()
        {
            EnumMapping enumMap = new EnumMapping();

            Assert.AreEqual(enumMap.MapStringToGender("Male"), EnumMapping.Gender.Male);
        }
Exemplo n.º 7
0
        public void MapIntToGender_1_Male()
        {
            EnumMapping enumMap = new EnumMapping();

            Assert.AreEqual(enumMap.MapIntToGender(1), EnumMapping.Gender.Male);
        }