public void DivideMethod() { SqlByte TestByte13 = new SqlByte(13); SqlByte TestByte0 = new SqlByte(0); SqlByte TestByte2 = new SqlByte(2); SqlByte TestByte180 = new SqlByte(180); SqlByte TestByte3 = new SqlByte(3); Assert.Equal((byte)6, SqlByte.Divide(TestByte13, TestByte2).Value); Assert.Equal((byte)90, SqlByte.Divide(TestByte180, TestByte2).Value); Assert.Equal((byte)60, SqlByte.Divide(TestByte180, TestByte3).Value); Assert.Equal((byte)0, SqlByte.Divide(TestByte13, TestByte180).Value); Assert.Equal((byte)0, SqlByte.Divide(TestByte13, TestByte180).Value); try { SqlByte.Divide(TestByte13, TestByte0); Assert.False(true); } catch (Exception e) { Assert.Equal(typeof(DivideByZeroException), e.GetType()); } }
public void DivideMethod() { SqlByte TestByte13 = new SqlByte(13); SqlByte TestByte0 = new SqlByte(0); SqlByte TestByte2 = new SqlByte(2); SqlByte TestByte180 = new SqlByte(180); SqlByte TestByte3 = new SqlByte(3); Assert.AreEqual((byte)6, SqlByte.Divide(TestByte13, TestByte2).Value, "Divide method 1" + Error); Assert.AreEqual((byte)90, SqlByte.Divide(TestByte180, TestByte2).Value, "Divide method 2" + Error); Assert.AreEqual((byte)60, SqlByte.Divide(TestByte180, TestByte3).Value, "Divide method 3" + Error); Assert.AreEqual((byte)0, SqlByte.Divide(TestByte13, TestByte180).Value, "Divide method 4" + Error); Assert.AreEqual((byte)0, SqlByte.Divide(TestByte13, TestByte180).Value, "Divide method 5" + Error); try { SqlByte.Divide(TestByte13, TestByte0); Assert.Fail("Divide method 6" + Error); } catch (Exception e) { Assert.AreEqual(typeof(DivideByZeroException), e.GetType(), "DivideByZeroException"); } }
public void DivideMethod() { SqlByte testByte13 = new SqlByte(13); SqlByte testByte0 = new SqlByte(0); SqlByte testByte2 = new SqlByte(2); SqlByte testByte180 = new SqlByte(180); SqlByte testByte3 = new SqlByte(3); Assert.Equal((byte)6, SqlByte.Divide(testByte13, testByte2).Value); Assert.Equal((byte)90, SqlByte.Divide(testByte180, testByte2).Value); Assert.Equal((byte)60, SqlByte.Divide(testByte180, testByte3).Value); Assert.Equal((byte)0, SqlByte.Divide(testByte13, testByte180).Value); Assert.Equal((byte)0, SqlByte.Divide(testByte13, testByte180).Value); Assert.Throws <DivideByZeroException>(() => SqlByte.Divide(testByte13, testByte0)); }