@Test public void feasible() { assertScoreNotFeasible( HardMediumSoftLongScore.of(-5L, -300L, -4000L), HardMediumSoftLongScore.ofUninitialized(-7, -5L, -300L, -4000L), HardMediumSoftLongScore.ofUninitialized(-7, 0L, -300L, -4000L) ); assertScoreFeasible( HardMediumSoftLongScore.of(0L, -300L, -4000L), HardMediumSoftLongScore.of(2L, -300L, -4000L), HardMediumSoftLongScore.ofUninitialized(0, 0L, -300L, -4000L) ); }