### Question:
Total implements Serializable { @Override public String toString() { return value.toString(); } Total();  Total(final BigDecimal start);  Total(final BigDecimal start, final int scale);  Total(final Total start); BigDecimal getTotal(); Total setTotal(final BigDecimal total); Total addIfTrue(final boolean condition, final BigDecimal... values); Total add(final BigDecimal... value); Total subtractIfTrue(final boolean condition, final BigDecimal... values); Total subtract(final BigDecimal... value); Total add(final Integer value); Total add(final Total value); Total minus(final BigDecimal... value); Total minus(final Total value); @Override String toString(); boolean isZero(); boolean isNotZero(); boolean isNegative(); boolean isZeroOrLess(); int getCount();  }### Answer:
@Test public void testToString() { final Total sum = new Total(BigDecimal.TEN, 4); assertEquals("4 dp", "10.0000", sum.toString()); final Total sum2 = new Total(); assertEquals("0 dp", "0", sum2.toString()); }