public void TestLengthofGenerationRun() { var size = Configuration.GenerationSize(); List <Chromosome> inputGeneration = new List <Chromosome>(); for (int i = 0; i < Configuration.GenerationSize(); i++) { inputGeneration.Add(new Chromosome()); } GeneticManager geneticManager = new GeneticManager(); var watch = new System.Diagnostics.Stopwatch(); watch.Start(); inputGeneration = geneticManager.ProcessGeneration(inputGeneration); watch.Stop(); var time = watch.ElapsedMilliseconds; Assert.AreEqual(Configuration.GenerationSize(), inputGeneration.Count); }