Monobjc.MessagingTests.TestSmallStructMessaging C# (CSharp) Method

TestSmallStructMessaging() private method

private TestSmallStructMessaging ( ) : void
return void
        public void TestSmallStructMessaging()
        {
            TSPoint value1 = new TSPoint(new Random().Next(-65000, 65000)*1.5f, new Random().Next(-65000, 65000)*1.5f);
            Id value = ObjectiveCRuntime.SendMessage<Id>(this.cls_NSValue, "valueWithPoint:", value1);
            Assert.AreNotEqual(IntPtr.Zero, value, "Value creation cannot failed");
            TSPoint value2 = ObjectiveCRuntime.SendMessage<TSPoint>(value, "pointValue");
            Assert.AreEqual(value1, value2, "Point values must be equal");
        }