public void ReturnsValuesForEnum()
{
var values = Enum<Enum1>.GetValues();
Assert.AreEqual(4, values.Count);
Assert.AreEqual(Enum1.None, values[0]);
Assert.AreEqual(Enum1.MyValue, values[1]);
Assert.AreEqual(Enum1.MySecondValue, values[2]);
Assert.AreEqual(Enum1.MyThirdValue, values[3]);
}
}