public PrimeGenerator(PrimeEvaluationEngine primeEvaluationEngine) { _primeEvaluationEngine = primeEvaluationEngine; }
public void Can_Accept_Candidate() { var primeEvaluationEngine = new PrimeEvaluationEngine(); Assert.IsTrue(primeEvaluationEngine.IsPrime(2)); }
public void Can_Reject_Candidate() { var primeEvaluationEngine = new PrimeEvaluationEngine(); Assert.IsFalse(primeEvaluationEngine.IsPrime(1)); }
public void Should_Return_True_For_Prime() { var primeEvaluationEngine = new PrimeEvaluationEngine(); Assert.That(primeEvaluationEngine.IsPrime(PRIME_TEST_VALUE), Is.True); }
public void Should_Return_False() { var primeEvaluationEngine = new PrimeEvaluationEngine(); Assert.That(primeEvaluationEngine.IsPrime(-1), Is.False); }
public void Should_Return_False_For_Non_Prime() { var primeEvaluationEngine = new PrimeEvaluationEngine(); Assert.That(primeEvaluationEngine.IsPrime(NON_PRIME_TEST_VALUE), Is.False); }
public void Should_Return_True() { var primeEvaluationEngine = new PrimeEvaluationEngine(); Assert.That(primeEvaluationEngine.IsPrime(2), Is.True); }
public void Can_Reject_Candidate_When_Not_Prime() { var primeEvaluationEngine = new PrimeEvaluationEngine(); Assert.IsFalse(primeEvaluationEngine.IsPrime(NON_PRIME_TEST_VALUE)); }
public void Can_Accept_Candidate_When_Prime() { var primeEvaluationEngine = new PrimeEvaluationEngine(); Assert.IsTrue(primeEvaluationEngine.IsPrime(PRIME_TEST_VALUE)); }
public void Can_Create_Instance() { var primeNumberEngine = new PrimeEvaluationEngine(); Assert.IsNotNull(primeNumberEngine); }