public void IntegrationTestSetup() { predictTheNumber = new PredictTheNumber(); testTargetNumbers = new int[]{0,1,2,5,10,25,55,100,230,500,900,1500,3000, 7000,12000,30000,50000,65636,131172,262444, 524788,1049176,2097386,4200068,8389283,16782880, 33557884,67112316,134218184,268447801,536883278, 1073745276}; }
static void Main(string[] args) { PredictTheNumber predictTheNumber = new PredictTheNumber(); string filename = args[0]; string[] fileContents; long positionToFind; long digitToPrint; fileContents = predictTheNumber.GetFileContents(filename); for(int i = 0; i < fileContents.Length; i++) { positionToFind = predictTheNumber.ConvertStringBasedNumberToLong(fileContents[i]); digitToPrint = predictTheNumber.ValueOfDigitAtSpecifiedLocation(positionToFind); Console.WriteLine(digitToPrint); } }
public void IntegrationTestSetup() { predictTheNumber = new PredictTheNumber(); }
public void TestSetup() { predictTheNumber = new PredictTheNumber(); }