예제 #1
0
 public void EuclideanMethod_DifParam_GCD_WithoutTime()
 {
     Assert.AreEqual(AlgorithmGCD.EuclideanMethod(40, 24), 8);
     Assert.AreEqual(AlgorithmGCD.EuclideanMethod(40, -24), 8);
     Assert.AreEqual(AlgorithmGCD.EuclideanMethod(40, 0), 40);
     Assert.AreEqual(AlgorithmGCD.EuclideanMethod(40, 24, 32), 8);
     Assert.AreEqual(AlgorithmGCD.EuclideanMethod(40, -24, 32), 8);
     Assert.AreEqual(AlgorithmGCD.EuclideanMethod(40, 24, 0), 8);
     Assert.AreEqual(AlgorithmGCD.EuclideanMethod(50, 25, 10, 95, -100), 5);
     Assert.AreEqual(AlgorithmGCD.EuclideanMethod(50, 25, 10, 95, 100), 5);
     Assert.AreEqual(AlgorithmGCD.EuclideanMethod(50, 25, 10, 0, -100), 5);
 }
예제 #2
0
 public void Null_Exc()
 {
     AlgorithmGCD.EuclideanMethod();
     AlgorithmGCD.BinEuclideanMethod();
 }