public unsafe void TestSetAndGetUserDataPacket() { var nativePeer = new NativeENetPacket(); var packet = new ENetPacket(&nativePeer); var data = 1399; packet.SetUserData(data); Assert.IsTrue(packet.TryGetUserData <int>(out var data2)); Assert.AreEqual(data, data2); }