public void IsMetReturnsFalseForAlmostMaxIterations() { var terminationCriterion = new MaxIterations(maximum: 5); var almostMaxIterations = MaxIterationsTest.CreateCmaEsData(currentGeneration: 4); Assert.False(terminationCriterion.IsMet(almostMaxIterations), "Termination criterion should not have been met."); }
public void IsMetReturnsTrueForMaxIterations() { var terminationCriterion = new MaxIterations(maximum: 5); var maxIterations = MaxIterationsTest.CreateCmaEsData(currentGeneration: 5); Assert.True(terminationCriterion.IsMet(maxIterations), "Termination criterion should have been met."); }