public int GcdBinary_2number_Result(int a, int b)
 {
     return(NumberExtensions.GcdBinary(a, b));
 }
 public int GcdBinary_Args_Result(int[] a)
 {
     return(NumberExtensions.GcdBinary(a));
 }
 public void GcdBinary_Null_ThrowsArgumentNullException()
 {
     Assert.Throws <ArgumentNullException>(() => NumberExtensions.GcdBinary(null));
 }
 public int GcdBinary_3number_Result(int a, int b, int c)
 {
     return(NumberExtensions.GcdBinary(a, b, c));
 }