}
@Test
public void buildPessimisticBoundOnlyDown() {
BendableScoreDefinition scoreDefinition = new BendableScoreDefinition(2, 3);
BendableScore pessimisticBound = scoreDefinition.buildPessimisticBound(
InitializingScoreTrend.buildUniformTrend(InitializingScoreTrendLevel.ONLY_DOWN, 5),
scoreDefinition.createScore(-1, -2, -3, -4, -5));
assertEquals(Integer.MIN_VALUE, pessimisticBound.getHardScore(0));
assertEquals(Integer.MIN_VALUE, pessimisticBound.getHardScore(1));
assertEquals(Integer.MIN_VALUE, pessimisticBound.getSoftScore(0));
assertEquals(Integer.MIN_VALUE, pessimisticBound.getSoftScore(1));
assertEquals(Integer.MIN_VALUE, pessimisticBound.getSoftScore(2));
}