public void op_CompareTo_objectSame() { var obj = new ValueObjectDerived { Int32Property = 123 }; Assert.Equal(0, obj.CompareTo(obj)); }
public void op_CompareTo_objectNull() { var obj = new ValueObjectDerived { Int32Property = 123 }; Assert.True(obj.CompareTo(null) > 0); }
public void op_CompareTo_objectLesser() { var left = new ValueObjectDerived { Int32Property = 123 }; var right = new ValueObjectDerived { Int32Property = 456 }; Assert.True(left.CompareTo(right) < 0); }
public void op_CompareTo_object() { var left = new ValueObjectDerived { Int32Property = 123 }; var right = new ValueObjectDerived { Int32Property = 123 }; Assert.Equal(0, left.CompareTo(right)); }