public void GetRateValueBaseOnEuroToBRL() { // DEPENDENCY INJECTION (Constructor Injection) CurrencyService service = new CurrencyService(new DataFixerIOAPIService()); var ratesEURToBRL = service.ConvertCurrencyBaseOnEURO("BRL"); Assert.IsTrue(ratesEURToBRL > 0); }
static void Main(string[] args) { Console.WriteLine("\nCurrency Conversion...\n"); CurrencyService service = new CurrencyService(new DataFixerIOAPIService()); Console.WriteLine($"\nEUR to USD: {service.ConvertCurrency("EUR", "USD")}\n"); Console.WriteLine($"\nEUR to GBP: {service.ConvertCurrencyBaseOnEURO("GBP")}\n"); Console.WriteLine($"\nEUR to USD: {service.ConvertCurrency("GBP", "USD")}\n"); Console.WriteLine("\nPress any key to exit..."); Console.ReadKey(); }