public void AcceptTwoPrimeNumbers() { var primeChecker = Substitute.For <ICheckForPrimes>(); var p = PrimeNumber.CheckPrimacyAndBuild(primeChecker, 7); var q = PrimeNumber.CheckPrimacyAndBuild(primeChecker, 11); var key = new KeyGenerator().Generate(p, q); throw new NotImplementedException(); }