Beispiel #1
0
        public void Reinsertion_FailedIndividual_RethrowsError()
        {
            var newInd = ObjectCreators.GetIndividual(builder.StartingDecVec);

            ObjectCreators.EvaluateIndividualHasError(newInd,
                                                      new ArgumentOutOfRangeException("Test failure."));

            Assert.Throws <InvalidOperationException>(() => optimiserMock.ReInsert(new[] { newInd }));
        }