public void ReadUshortEnum(UshortEnum enumValue) { var intEnumContext = new MsgPackContext(convertEnumsAsStrings: false); var bytes = MsgPackSerializer.Serialize((ushort)enumValue, intEnumContext); var enumResult = MsgPackSerializer.Deserialize <UshortEnum>(bytes, intEnumContext); enumResult.ShouldBe(enumValue); }
public void WriteUshortEnum(UshortEnum enumValue) { var intEnumContext = new MsgPackContext(convertEnumsAsStrings: false); var enumResult = MsgPackSerializer.Serialize(enumValue, intEnumContext); var valueResult = MsgPackSerializer.Serialize((ushort)enumValue, intEnumContext); enumResult.ShouldBe(valueResult); }