private static int ValidateInput(bool isNumberCorrect, int matrixSize, IConsoleReaderWriter consoleReaderWriter) { string input; while (!isNumberCorrect || matrixSize < 0 || matrixSize > 100) { consoleReaderWriter.Write("You haven't entered a correct positive number"); input = consoleReaderWriter.ReadNextLine(); isNumberCorrect = int.TryParse(input, out matrixSize); } return matrixSize; }
public void TestInitialize() { this.consoleReaderWriter = new ConsoleReaderWriter(); this.matrixCore = new MatrixCore(this.consoleReaderWriter); }