public void ToEnum_Passing_Invalid_Int_Name_Enumeracion_Returns_Null()
        {
            var            value    = new Random().Next();
            GenderTypeEnum?expected = null;

            var actual = GenderTypeEnum.ToEnum(value);

            Assert.AreEqual(expected, actual);
        }
        public void ToEnum_Passing_Invalid_String_Name_Enumeracion_Returns_Null()
        {
            var            name     = Guid.NewGuid().ToString();
            GenderTypeEnum?expected = null;

            var actual = GenderTypeEnum.ToEnum(name);

            Assert.AreEqual(expected, actual);
        }
        public void ToEnum_Passing_Valid_IntName_Enumeracion_Returns_Enumeracion()
        {
            var value    = 2;
            var expected = GenderTypeEnum.Female;

            var actual = GenderTypeEnum.ToEnum(value);

            Assert.AreEqual(expected, actual);
        }
        public void ToEnum_Passing_Valid_String_ShortName_Enumeracion_Returns_Enumeracion()
        {
            var name     = "M";
            var expected = GenderTypeEnum.Male;

            var actual = GenderTypeEnum.ToEnum(name);

            Assert.AreEqual(expected, actual);
        }