assertTrue(chf.name().equalsIgnoreCase("Swiss franc"));
assertTrue(chf.code().equalsIgnoreCase("CHF"));
assertEquals(chf.numericCode(),756);
assertTrue(chf.symbol().equalsIgnoreCase("SwF"));
assertTrue(chf.fractionSymbol().equalsIgnoreCase(""));
assertEquals(chf.fractionsPerUnit(),100);
assertEquals(chf.rounding().type(), Rounding.Type.None);
//Note: the initialization of the triangulated currency is a little bit suspicious...
assertTrue(chf.triangulationCurrency().getClass() == Currency.class);
assertTrue(chf.triangulationCurrency().empty());
QL.info("testing overloaded operators....(only class based)");