Example #1
0
        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);
        }
Example #2
0
        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);
        }