protected override void Solve() { if (Value < 0) { throw new ArgumentOutOfRangeException(); } var result = PrimeNumbersDetector.IsPrime(Value) ? "is prime number." : "is not prime number."; Console.WriteLine("Value {0} {1}", Value, result); }
public void PrimeNumberDetector_With_Valid_Table_Values_ShouldPass(int n, bool expected) { var actual = PrimeNumbersDetector.IsPrime(n); Assert.Equal(expected, actual); }