### Question:
Converters { public static Converter<BigInteger, BigIntegerProto.BigInteger> bigIntegerConverter() { return BIG_INTEGER_CONVERTER; }  static Converter<LocalDateTime, Timestamp> timestampConverter(); static Converter<LocalDate, Date> dateConverter(); static Converter<BigInteger, BigIntegerProto.BigInteger> bigIntegerConverter(); static Converter<BigDecimal, BigDecimalProto.BigDecimal> bigDecimalConverter(); static Converter<Money, MoneyProto.Money> moneyConverter();  }### Answer:
@Test void shouldConvertBigInteger() { BigInteger bigInteger = BigInteger.valueOf(23L); BigIntegerProto.BigInteger converted = bigIntegerConverter().convert(bigInteger); assertThat(bigIntegerConverter().reverse().convert(converted)).isEqualTo(bigInteger); }