public void JacobiSymbolTesting() { Assert.AreEqual(-1, LucasStrongProbablePrimeCalculator.CalculateJacobiSymbol(3, 5)); Assert.AreEqual(-1, LucasStrongProbablePrimeCalculator.CalculateJacobiSymbol(3, 17)); Assert.AreEqual(0, LucasStrongProbablePrimeCalculator.CalculateJacobiSymbol(0, 9)); Assert.AreEqual(1, LucasStrongProbablePrimeCalculator.CalculateJacobiSymbol(0, 1)); Assert.AreEqual(1, LucasStrongProbablePrimeCalculator.CalculateJacobiSymbol(15, 17)); }