### Question:
MoneyBag implements IMoney { public String toString() { StringBuilder buffer = new StringBuilder(); buffer.append("{"); for (IMoney fMony : fMonies) { buffer.append(fMony); } buffer.append("}"); return buffer.toString(); }  IMoney add(IMoney m); IMoney addMoney(Money m); IMoney addMoneyBag(MoneyBag s); boolean equals(Object anObject); int hashCode(); boolean isZero(); IMoney multiply(int factor); IMoney negate(); IMoney subtract(IMoney m); String toString(); void appendTo(MoneyBag m);  }### Answer:
@Test public void testPrint() { assertEquals("[12 CHF]", f12CHF.toString()); }