public void BELIntegerSubtractMinValueNegativeTest() { BELInteger source = new BELInteger(int.MinValue); int min = int.MinValue; int expectedResult = min - 10; int result = source.Subtract(10); Assert.AreEqual(expectedResult, result, "Checking that BELInteger(int.MinValue).Subtract(10) 'wraps' correctly"); }
public void BELIntegerStringSubtractTest() { BELInteger source = new BELInteger(10); int expectedResult = 4; int result = source.Subtract("6"); Assert.AreEqual(expectedResult, result, "Checking that BELInteger(10).Subtract(\"6\") = 4"); }
public void BELIntegerSubtractMinValueTest() { BELInteger source = new BELInteger(int.MinValue); int expectedResult = int.MinValue + 10; int result = source.Subtract(-10); Assert.AreEqual(expectedResult, result, "Checking that BELInteger(int.MinValue).Subtract(-10) works"); }
public void BELIntegerSubtractMaxValueNegativeTest() { BELInteger source = new BELInteger(int.MaxValue); int max = int.MaxValue; int expectedResult = max + 10; int result = source.Subtract(-10); Assert.AreEqual(expectedResult, result, "Checkng that BELInteger(int.MaxValue).Subtract(-10) wraps correctly"); }
public void BELIntegerSubtractZeroResultTest() { BELInteger source = new BELInteger(10); int expectedResult = 0; int result = source.Subtract(10); Assert.AreEqual(expectedResult, result, "Checking that BELInteger(10).Subtract(10) = 0"); }
public void BELIntegerSubtractNegativeSourceTest() { BELInteger source = new BELInteger(-4); int expectedResult = -6; int result = source.Subtract(2); Assert.AreEqual(expectedResult, result, "Checking that BELInteger(-4).Subtract(2) = -6"); }
public void BELIntegerSubtractZeroTest() { BELInteger source = new BELInteger(4); int result = source.Subtract(0); Assert.AreEqual(source.Value, result, "Checking that BELInteger(4).Subtract(0) = 4"); }