### Question:
BigIntegerRangeOperations extends RangeOperations<BigInteger> { @Override public BigInteger getMaxValue() { return new BigInteger(Long.toString(Long.MAX_VALUE)); }  @Override BigInteger getValue(String valueString); @Override BigInteger getMinValue(); @Override BigInteger getMaxValue(); @Override BigInteger add(BigInteger value, int step); @Override BigInteger subtract(BigInteger value, int step);  }### Answer:
@Test public void testMaxValue() { BigInteger actual = bigIntegerRangeOperations.getMaxValue(); BigInteger expected = new BigInteger(Long.toString(Long.MAX_VALUE)); assertEquals(expected, actual); }