Monobjc.MessagingTests.TestShortMessaging C# (CSharp) Method

TestShortMessaging() private method

private TestShortMessaging ( ) : void
return void
        public void TestShortMessaging()
        {
            short value1 = (short) new Random().Next(-5000, 5000);
            Id number = ObjectiveCRuntime.SendMessage<Id>(this.cls_NSNumber, "numberWithShort:", value1);
            Assert.AreNotEqual(IntPtr.Zero, number, "Number creation cannot failed");
            short value2 = ObjectiveCRuntime.SendMessage<short>(number, "shortValue");
            Assert.AreEqual(value1, value2, "Short values must be equal");
        }