public void GetCurrencyNamesSortByInRateTest()
 {
     FXEntities.FXEntities fxEntities = new FXEntities.FXEntities();
     Currency baseCurrency = new Currency("EUR"); // TODO: Initialize to an appropriate value
     CurrencyDataSource target = new CurrencyDataSource(fxEntities); // TODO: Initialize to an appropriate value
     IEnumerable<string> actual;
     actual = target.GetCurrencyNameOrderByInterestRate(new DateTime(2000,1,7)).Reverse();
     Assert.IsTrue(actual.ElementAt(0) == "GBP");
     Assert.IsTrue(actual.ElementAt(1) == "USD");
     Assert.IsTrue(actual.ElementAt(2) == "NOK");
     Assert.IsTrue(actual.ElementAt(3) == "NZD");
     Assert.IsTrue(actual.ElementAt(4) == "AUD");
     Assert.IsTrue(actual.ElementAt(5) == "CAD");
     Assert.IsTrue(actual.ElementAt(6) == "SEK");
     Assert.IsTrue(actual.ElementAt(7) == "EUR");
     Assert.IsTrue(actual.ElementAt(8) == "CHF");
     Assert.IsTrue(actual.ElementAt(9) == "JPY");
 }