public void ToFromString_Zero() { string s = NSDirectionalEdgeInsets.Zero.ToString(); var e = NSDirectionalEdgeInsets.FromString(s); Assert.That(e, Is.EqualTo(NSDirectionalEdgeInsets.Zero), "roundtrip"); }
public void Operators() { var i1 = new NSDirectionalEdgeInsets(10, 20, 30, 40); var i2 = new NSDirectionalEdgeInsets(10, 10, 10, 10); Assert.True(i1 == i1, "i1 == i1"); Assert.True(i2 == i2, "i1 == i1"); Assert.True(i1 != i2, "i1 != i2"); Assert.True(i2 != i1, "i2 != i1"); }
// note: NSDirectionalEdgeInsetsEqualToDirectionalEdgeInsets (UIGeometry.h) is a macro public bool Equals(NSDirectionalEdgeInsets other) { if (Leading != other.Leading) { return(false); } if (Trailing != other.Trailing) { return(false); } if (Top != other.Top) { return(false); } return(Bottom == other.Bottom); }
public void FromString_Null() { var e = NSDirectionalEdgeInsets.FromString(null); Assert.That(e, Is.EqualTo(NSDirectionalEdgeInsets.Zero), "roundtrip"); }
extern static IntPtr /* NSString */ NSStringFromDirectionalEdgeInsets(NSDirectionalEdgeInsets insets);