public void ReadUlongEnum(UlongEnum enumValue) { var intEnumContext = new MsgPackContext(convertEnumsAsStrings: false); var bytes = MsgPackSerializer.Serialize((ulong)enumValue, intEnumContext); var enumResult = MsgPackSerializer.Deserialize <UlongEnum>(bytes, intEnumContext); enumResult.ShouldBe(enumValue); }
public void WriteUlongEnum(UlongEnum enumValue) { var intEnumContext = new MsgPackContext(convertEnumsAsStrings: false); var enumResult = MsgPackSerializer.Serialize(enumValue, intEnumContext); var valueResult = MsgPackSerializer.Serialize((ulong)enumValue, intEnumContext); enumResult.ShouldBe(valueResult); }