@Test public void add() { assertEquals(HardMediumSoftLongScore.of(19L, -320L, 0L), HardMediumSoftLongScore.of(20L, -20L, -4000L).add( HardMediumSoftLongScore.of(-1L, -300L, 4000L))); assertEquals(HardMediumSoftLongScore.ofUninitialized(-77, 19L, -320L, 0L), HardMediumSoftLongScore.ofUninitialized(-70, 20L, -20L, -4000L).add( HardMediumSoftLongScore.ofUninitialized(-7, -1L, -300L, 4000L))); }