Example #1
0
        public void WhenCustomCrossoverProviderRequested_ShouldReturnCorrectCrossover()
        {
            CrossoverProvider.AddCrossover(new CustomCrossover());

            Crossover crossover = CrossoverProvider.GetCrossover(Crossover.CrossoverType.Custom);

            Assert.AreEqual(Crossover.CrossoverType.Custom, crossover.CrossoverMethod);
        }