# | Line 21 | Line 21 | public class LongAccumulatorTest extends | |
---|---|---|
21 | } | |
22 | ||
23 | /** | |
24 | < | * default constructed initializes to zero |
24 | > | * new instance initialized to supplied identity |
25 | */ | |
26 | public void testConstructor() { | |
27 | < | LongAccumulator ai = new LongAccumulator(Long::max, 0L); |
28 | < | assertEquals(0, ai.get()); |
27 | > | for (long identity : new long[] { Long.MIN_VALUE, 0, Long.MAX_VALUE }) |
28 | > | assertEquals(identity, |
29 | > | new LongAccumulator(Long::max, identity).get()); |
30 | } | |
31 | ||
32 | /** |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |