public void PopulateWithInvalidNegativeValues() { SByteValue = (SByteEnum)(-123); Int16Value = (Int16Enum)(-123); Int32Value = (Int32Enum)(-123); Int64Value = (Int64Enum)(-123); EnumWithNegativesValue = (EnumWithNegatives)(-123); EnumWithOverlappingFlagsValue = (EnumWithOverlappingFlags)(-123); }
public void PopulateWithInvalidPositiveValues() { SByteValue = (SByteEnum)123; ByteValue = (ByteEnum)123; Int16Value = (Int16Enum)123; UInt16Value = (UInt16Enum)123; Int32Value = (Int32Enum)123; UInt32Value = (UInt32Enum)123; Int64Value = (Int64Enum)123; UInt64Value = (UInt64Enum)123; EnumWithNegativesValue = (EnumWithNegatives)123; EnumWithOverlappingFlagsValue = (EnumWithOverlappingFlags)123; }
public void PopulateWithValidValues() { SByteValue = SByteEnum.B | SByteEnum.C; ByteValue = ByteEnum.B | ByteEnum.C; Int16Value = Int16Enum.B | Int16Enum.C; UInt16Value = UInt16Enum.B | UInt16Enum.C; Int32Value = Int32Enum.B | Int32Enum.C; UInt32Value = UInt32Enum.B | UInt32Enum.C; Int64Value = Int64Enum.B | Int64Enum.C; UInt64Value = UInt64Enum.B | UInt64Enum.C; EnumWithNegativesValue = EnumWithNegatives.Bar; EnumWithOverlappingFlagsValue = EnumWithOverlappingFlags.A; }