Ejemplo n.º 1
0
        public void GetRateValueBaseOnEuroToBRL()
        {
            // DEPENDENCY INJECTION (Constructor Injection)
            CurrencyService service = new CurrencyService(new DataFixerIOAPIService());

            var ratesEURToBRL = service.ConvertCurrencyBaseOnEURO("BRL");

            Assert.IsTrue(ratesEURToBRL > 0);
        }
Ejemplo n.º 2
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();
        }