result = computeRangeUShort((short[]) values, validator, range, pm); } else { result = computeRangeShort((short[]) values, validator, range, pm);
public void testComputeRangeUShort() { final short[] uShorts = TestHelper.createUShorts(new int[]{2, 65533, 4, 5, 65530, 7, 8, 9}); Range range = new Range(); Range.computeRangeUShort(uShorts, IndexValidator.TRUE, range, ProgressMonitor.NULL); assertEquals(2, range.getMin(), 1e-10d); assertEquals(65533, range.getMax(), 1e-10d); Range.computeRangeUShort(uShorts, _validator, range, ProgressMonitor.NULL); assertEquals(4, range.getMin(), 1e-10d); assertEquals(65530, range.getMax(), 1e-10d); }