@Test(dataProvider = "testData") public void testMaximum( final Double threshold, final Integer min, final Integer max, final Optimize opt, final Boolean result ) { final FitnessThresholdLimit<Double> limit = new FitnessThresholdLimit<>(threshold); limit.test(result(min, max, opt)); Assert.assertEquals( limit.test(result(min, max, opt)), result.booleanValue() ); }