@Test public void multiply() { assertEquals(HardMediumSoftLongScore.of(6L, -6L, 6L), HardMediumSoftLongScore.of(5L, -5L, 5L).multiply(1.2)); assertEquals(HardMediumSoftLongScore.of(1L, -2L, 1L), HardMediumSoftLongScore.of(1L, -1L, 1L).multiply(1.2)); assertEquals(HardMediumSoftLongScore.of(4L, -5L, 4L), HardMediumSoftLongScore.of(4L, -4L, 4L).multiply(1.2)); assertEquals(HardMediumSoftLongScore.ofUninitialized(-14, 8L, -10L, 12L), HardMediumSoftLongScore.ofUninitialized(-7, 4L, -5L, 6L).multiply(2.0)); }