Example #1
0
        public void CompareTo()
        {
            SqlSingle test1      = new SqlSingle(4E+30);
            SqlSingle test11     = new SqlSingle(4E+30);
            SqlSingle test2      = new SqlSingle(-9E+30);
            SqlSingle test3      = new SqlSingle(10000);
            SqlString testString = new SqlString("This is a test");

            Assert.True(test1.CompareTo(test3) > 0);
            Assert.True(test2.CompareTo(test3) < 0);
            Assert.Equal(0, test1.CompareTo(test11));
            Assert.True(test11.CompareTo(SqlSingle.Null) > 0);

            Assert.Throws <ArgumentException>(() => test1.CompareTo(testString));
        }
Example #2
0
        public void CompareTo()
        {
            SqlSingle Test1      = new SqlSingle(4E+30);
            SqlSingle Test11     = new SqlSingle(4E+30);
            SqlSingle Test2      = new SqlSingle(-9E+30);
            SqlSingle Test3      = new SqlSingle(10000);
            SqlString TestString = new SqlString("This is a test");

            Assert.IsTrue(Test1.CompareTo(Test3) > 0, "#E01");
            Assert.IsTrue(Test2.CompareTo(Test3) < 0, "#E02");
            Assert.IsTrue(Test1.CompareTo(Test11) == 0, "#E03");
            Assert.IsTrue(Test11.CompareTo(SqlSingle.Null) > 0, "#E04");

            try {
                Test1.CompareTo(TestString);
                Assert.Fail("#E05");
            } catch (Exception e) {
                Assert.AreEqual(typeof(ArgumentException), e.GetType(), "#E06");
            }
        }
Example #3
0
        public void CompareTo()
        {
            SqlSingle Test1      = new SqlSingle(4E+30);
            SqlSingle Test11     = new SqlSingle(4E+30);
            SqlSingle Test2      = new SqlSingle(-9E+30);
            SqlSingle Test3      = new SqlSingle(10000);
            SqlString TestString = new SqlString("This is a test");

            Assert.True(Test1.CompareTo(Test3) > 0);
            Assert.True(Test2.CompareTo(Test3) < 0);
            Assert.True(Test1.CompareTo(Test11) == 0);
            Assert.True(Test11.CompareTo(SqlSingle.Null) > 0);

            try
            {
                Test1.CompareTo(TestString);
                Assert.False(true);
            }
            catch (Exception e)
            {
                Assert.Equal(typeof(ArgumentException), e.GetType());
            }
        }