Exemplo n.º 1
0
 public void GcdFailB(int b)
 {
     Assert.Throws <InvalidOperationException>(() => SimplifiedRational.Gcd(0, b < 0 ? b : -b));
 }
Exemplo n.º 2
0
 public void GcdSuccess(int a, int b)
 {
     Assert.Equal(SimplifiedRational.Gcd(a, b), Euclid(a, b));
 }
Exemplo n.º 3
0
 public void GcdFailA(int a)
 {
     Assert.Throws <InvalidOperationException>(() => SimplifiedRational.Gcd(a < 0 ? a : -a, 0));
 }