public void TestMethod1() { var p = new PrimeFactorFinder(); Assert.AreEqual(3, p.GetPrimeFactors(9).Count); Assert.AreEqual(3, p.GetPrimeFactors(9).Count); Assert.IsTrue(p.GetPrimeFactors(9).Contains(1)); Assert.IsTrue(p.GetPrimeFactors(9).Contains(3)); Assert.IsTrue(p.GetPrimeFactors(9).Contains(9)); Assert.IsTrue(p.IsPrime(1)); Assert.IsTrue(p.IsPrime(3)); Assert.IsTrue(p.IsPrime(5)); Assert.IsTrue(p.IsPrime(7)); Assert.IsTrue(p.IsPrime(11)); Assert.IsFalse(p.IsPrime(4)); Assert.IsFalse(p.IsPrime(6)); Assert.IsFalse(p.IsPrime(9)); Assert.IsFalse(p.IsPrime(12)); Assert.IsFalse(p.IsPrime(14)); var factors = p.GetPrimeFactors(112344443341230); Assert.IsTrue(factors.Count > 0); }
public void TestMethod1() { var p = new PrimeFactorFinder(); Assert.AreEqual(3, p.GetPrimeFactors(9).Count ); Assert.AreEqual(3, p.GetPrimeFactors(9).Count); Assert.IsTrue(p.GetPrimeFactors(9).Contains(1)); Assert.IsTrue(p.GetPrimeFactors(9).Contains(3)); Assert.IsTrue(p.GetPrimeFactors(9).Contains(9)); Assert.IsTrue(p.IsPrime(1)); Assert.IsTrue(p.IsPrime(3)); Assert.IsTrue(p.IsPrime(5)); Assert.IsTrue(p.IsPrime(7)); Assert.IsTrue(p.IsPrime(11)); Assert.IsFalse(p.IsPrime(4)); Assert.IsFalse(p.IsPrime(6)); Assert.IsFalse(p.IsPrime(9)); Assert.IsFalse(p.IsPrime(12)); Assert.IsFalse(p.IsPrime(14)); var factors = p.GetPrimeFactors(112344443341230); Assert.IsTrue(factors.Count > 0); }