コード例 #1
0
        public void op_CompareTo_objectSame()
        {
            var obj = new ValueObjectDerived
            {
                Int32Property = 123
            };

            Assert.Equal(0, obj.CompareTo(obj));
        }
コード例 #2
0
        public void op_CompareTo_objectNull()
        {
            var obj = new ValueObjectDerived
            {
                Int32Property = 123
            };

            Assert.True(obj.CompareTo(null) > 0);
        }
コード例 #3
0
        public void op_CompareTo_objectLesser()
        {
            var left = new ValueObjectDerived
            {
                Int32Property = 123
            };
            var right = new ValueObjectDerived
            {
                Int32Property = 456
            };

            Assert.True(left.CompareTo(right) < 0);
        }
コード例 #4
0
        public void op_CompareTo_object()
        {
            var left = new ValueObjectDerived
            {
                Int32Property = 123
            };
            var right = new ValueObjectDerived
            {
                Int32Property = 123
            };

            Assert.Equal(0, left.CompareTo(right));
        }