public void IndexPathByAddingIndexTest() { using (var ip1 = new NSIndexPath()) { using (var ip2 = ip1.IndexPathByAddingIndex(3141592)) { Assert.AreEqual((nint)1, ip2.Length, "Length"); var rv = ip2.GetIndexes(); Assert.AreEqual(1, rv.Length, "GetIndexes ().Length"); Assert.AreEqual((nuint)3141592, rv [0], "GetIndexes ()[0]"); } } }