コード例 #1
0
 public void GetAnExchangeRate()
 {
     MockExchangeRateApi api = new MockExchangeRateApi();
     Exchange exchange = new Exchange(api);
     double rate = exchange.GetRate("GBP", "EUR");
     Assert.Equal(1.357, rate);
 }
コード例 #2
0
        public void ExtractTheListOfCurrencyFromJson()
        {
            List<string> expected = new List<string>();
            expected.Add("USD");
            expected.Add("EUR");

            MockExchangeRateApi api = new MockExchangeRateApi();
            Exchange exchange = new Exchange(api);

            List<string> currencies = exchange.GetAllCurrencies();

            Assert.Equal(expected, currencies);
        }
コード例 #3
0
ファイル: Converter.cs プロジェクト: samhandev/57-problems
 public Converter(Exchange exchange)
 {
     this.exchange = exchange;
 }
コード例 #4
0
ファイル: Converter.cs プロジェクト: samhandev/57-problems
 public Converter(Exchange exchange)
 {
     this.exchange = exchange;
 }