コード例 #1
0
        public void StartTest()
        {
            var config = new Mock <IOptimizerConfiguration>();

            config.Setup(c => c.PopulationSize).Returns(2);
            var fitness = new Mock <OptimizerFitness>(config.Object);

            fitness.Setup(f => f.Evaluate(It.IsAny <IChromosome>())).Returns(-10).Verifiable();
            var unit = new GeneticManager(config.Object, fitness.Object, Mock.Of <ILogManager>());

            unit.Start();
            fitness.Verify();
        }