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 })); }