public void Inititialize() { _container = new Mock<IContainer>(); _container.Setup(x => x.GetInstance<IPrimeNumber>()).Returns(new PrimeNumber()); _primeNumber = _container.Object.GetInstance<IPrimeNumber>(); _container.Setup(x => x.GetInstance<IMatrix>()).Returns(new Matrix(_primeNumber)); _matrix = _container.Object.GetInstance<IMatrix>(); }
public PrimeNumbers(IPrimeNumber primeNumber) { _primeNumber = primeNumber; }
/// <summary> /// Constructor that injects the PrimeNumber repository /// </summary> /// <param name="_repository"></param> public Compute(IPrimeNumber _repository) { this.repository = _repository; }
public PrimeFactorManagement(IPrimeNumber primeNumber) { this.primeNumber = primeNumber; }
public Matrix(IPrimeNumber primeNumber) { _primeNumber = primeNumber; }