public void ReturnsNamesForEnum()
{
var names = Enum<Enum1>.GetNames();
Assert.AreEqual(4, names.Length);
Assert.AreEqual("None", names[0]);
Assert.AreEqual("MyValue", names[1]);
Assert.AreEqual("MySecondValue", names[2]);
Assert.AreEqual("MyThirdValue", names[3]);
}
}