public void ToUInt64NegativeTest() { LongNegativeEnum longNegativeEnum = LongNegativeEnum.LongNegativeEnumOne; Assert.AreEqual( NuGenInvoker.InvokeStaticMethod(typeof(Enum), "ToUInt64", longNegativeEnum), NuGenEnum.ToUInt64(longNegativeEnum) ); longNegativeEnum |= LongNegativeEnum.LongNegativeEnumTwo; Assert.AreEqual( NuGenInvoker.InvokeStaticMethod(typeof(Enum), "ToUInt64", longNegativeEnum), NuGenEnum.ToUInt64(longNegativeEnum) ); }
public void ToUInt64Test() { DefaultEnum defaultEnum = DefaultEnum.DefaultElementOne | DefaultEnum.DefaultElementTwo; Assert.AreEqual( NuGenInvoker.InvokeStaticMethod(typeof(Enum), "ToUInt64", defaultEnum), NuGenEnum.ToUInt64(defaultEnum) ); defaultEnum |= DefaultEnum.DefaultElementThree; Assert.AreEqual( NuGenInvoker.InvokeStaticMethod(typeof(Enum), "ToUInt64", defaultEnum), NuGenEnum.ToUInt64(defaultEnum) ); }