public void ConvertCurrencies() { var eur = 100; var eur_usd = EcbClient.Convert(eur, "EUR", "USD"); var eur_gbp = EcbClient.Convert(eur, "EUR", "GBP"); var eur_chf = EcbClient.Convert(eur, "EUR", "CHF"); var usdQ = 100; var usd_eur = EcbClient.Convert(usdQ, "USD", "EUR"); var usd_gbp = EcbClient.Convert(usdQ, "USD", "GBP"); var usd_chf = EcbClient.Convert(usdQ, "USD", "CHF"); Assert.True(eur_usd > eur); Assert.True(eur_gbp < eur); Assert.True(eur_chf > eur); Assert.Throws <ArgumentException>(() => { EcbClient.Convert(100, "THC", "TNT"); }); }