Exemplo n.º 1
0
        public void Multiply()
        {
            SqlByte testByte12  = new SqlByte(12);
            SqlByte testByte2   = new SqlByte(2);
            SqlByte testByte128 = new SqlByte(128);

            Assert.Equal((byte)24, SqlByte.Multiply(testByte12, testByte2).Value);
            Assert.Equal((byte)24, SqlByte.Multiply(testByte2, testByte12).Value);

            Assert.Throws <OverflowException>(() => SqlByte.Multiply(testByte128, testByte2));
        }
Exemplo n.º 2
0
        public void Multiply()
        {
            SqlByte TestByte12  = new SqlByte(12);
            SqlByte TestByte2   = new SqlByte(2);
            SqlByte TestByte128 = new SqlByte(128);

            Assert.AreEqual((byte)24, SqlByte.Multiply(TestByte12, TestByte2).Value, "Multiply method 1" + Error);
            Assert.AreEqual((byte)24, SqlByte.Multiply(TestByte2, TestByte12).Value, "Multiply method 2" + Error);

            try {
                SqlByte.Multiply(TestByte128, TestByte2);
                Assert.Fail("Multiply method 3");
            } catch (Exception e) {
                Assert.AreEqual(typeof(OverflowException), e.GetType(), "OverflowException" + Error);
            }
        }
Exemplo n.º 3
0
        public void Multiply()
        {
            SqlByte TestByte12  = new SqlByte(12);
            SqlByte TestByte2   = new SqlByte(2);
            SqlByte TestByte128 = new SqlByte(128);

            Assert.Equal((byte)24, SqlByte.Multiply(TestByte12, TestByte2).Value);
            Assert.Equal((byte)24, SqlByte.Multiply(TestByte2, TestByte12).Value);

            try
            {
                SqlByte.Multiply(TestByte128, TestByte2);
                Assert.False(true);
            }
            catch (Exception e)
            {
                Assert.Equal(typeof(OverflowException), e.GetType());
            }
        }