public void TestBinaryEuclidGCDMax() { //arrange int[] valueException = { Int32.MaxValue, Int32.MinValue }; //assert Assert.ThrowsException <ArgumentException>(() => GCD.BinaryEuclidGCD(valueException)); }
public void TestBinaryEuclidGCDRandFirst() { //arrange int[] value = { 5, 10, 15 }; //act long val = GCD.BinaryEuclidGCD(value); //assert Assert.AreEqual(5, val); }
public void TestBinaryEuclidGCDZero() { //arrange int[] value = { 0, 0, 0, 0 }; //act long val = GCD.BinaryEuclidGCD(value); //assert Assert.AreEqual(0, val); }
public void TestBinaryEuclidGCDRandThird() { //arrange int[] value = { 7, 9, 13, 23, 28, 12, 12 }; //act long val = GCD.BinaryEuclidGCD(value); //assert Assert.AreEqual(1, val); }
public void TestBinaryEuclidGCDRandSecond() { //arrange int[] value = { 3, 6, 9, 12, 15, 18 }; //act long val = GCD.BinaryEuclidGCD(value); //assert Assert.AreEqual(3, val); }