コード例 #1
0
        public int GetGCDWithStein_Test(params int[] numbers)
        {
            GCDClass gCDClass = new GCDClass();

            return(gCDClass.GetGCDWithStein(numbers));
        }
コード例 #2
0
 public void NegativeSteinTest(params int[] parameters)
 {
     Assert.Throws <ArgumentException>(() => GCDClass.GetSteinGCD(parameters));
 }
コード例 #3
0
        public int GetGCDWithEuclid_Test(params int[] numbers)
        {
            GCDClass gCDClass = new GCDClass();

            return(gCDClass.GetGCDWithEuclid(numbers));
        }
コード例 #4
0
 public int ThreeOrMoreParametersPositiveSteinTest(params int[] parameters)
 {
     return(GCDClass.GetSteinGCD(parameters));
 }
コード例 #5
0
        public int TwoParametersPositiveSteinTest(params int[] parameters)
        {
            int result = GCDClass.GetSteinGCD(parameters);

            return(result);
        }
コード例 #6
0
 public void NullParametersNegativeEuclideanTest(params int[] parameters)
 {
     Assert.Throws <ArgumentNullException>(() => GCDClass.GetEuclidianGCD(null));
 }
コード例 #7
0
 public int ThreeOrMoreParametersPositiveEuclideanTest(params int[] parameters)
 {
     return(GCDClass.GetEuclidianGCD(parameters));
 }
コード例 #8
0
        public int TwoParametersPositiveEuclideanTest(params int[] parameters)
        {
            int result = GCDClass.GetEuclidianGCD(parameters);

            return(result);
        }