public void ParsingEnumFromString() { AgeConstant age = AgeConstant.Parse("Age19To30"); // Is generic ☺ //Age age = (Age) o; Assert.AreEqual(age, AgeConstant.Age19To30); }
// [TestMethod] // public void ParsingEnumFromInt() // { // object o = Enum.Parse(typeof(Age), "1"); // No generics ☹ // Age age = (Age)o; // Assert.AreEqual(age, Age.Age19To30); // } public void PrintAge(AgeConstant age) { Console.WriteLine("PrintAge:" + age); // Prints 14 }