def test_gcdExtended(self):
     self.assertEqual((3, -11, 14), ModularArithmetic.gcdExtended(99, 78))
     self.assertEqual((10, 1, 0), ModularArithmetic.gcdExtended(10, 0))
 def test_gcdExtended(self):
     self.assertEqual((3, -11, 14), ModularArithmetic.gcdExtended(99, 78))
     self.assertEqual((10, 1, 0), ModularArithmetic.gcdExtended(10, 0))
 def test_gcd(self):
     self.assertEqual(3, ModularArithmetic.gcd(30, 21))
     self.assertEqual(1, ModularArithmetic.gcd(7, 5))
     self.assertEqual(10, ModularArithmetic.gcd(10, 0))
 def test_gcd(self):
     self.assertEqual(3, ModularArithmetic.gcd(30, 21))
     self.assertEqual(1, ModularArithmetic.gcd(7, 5))
     self.assertEqual(10, ModularArithmetic.gcd(10, 0))