public www.mnb.hu.webservices.GetExchangeRatesResponseBody GetExchangeRates(www.mnb.hu.webservices.GetExchangeRatesRequestBody GetExchangeRates1) { GetExchangeRatesRequest inValue = new GetExchangeRatesRequest(); inValue.GetExchangeRates = GetExchangeRates1; GetExchangeRatesResponse retVal = ((MNBArfolyamServiceSoap)(this)).GetExchangeRates(inValue); return(retVal.GetExchangeRatesResponse1); }
public void Parser() { string testdata = "<GetExchangeRatesResponse xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"><CurrencyPairs><CurrencyPair><BaseCurrency>USD</BaseCurrency><CounterCurrency>USD</CounterCurrency><Rate>1</Rate></CurrencyPair></CurrencyPairs></GetExchangeRatesResponse>"; Xml xml = new Xml(testdata); GetExchangeRatesResponse response = xml.Parser(); Assert.AreEqual("USD", response.CurrencyPairs[0].BaseCurrency); Assert.AreEqual("USD", response.CurrencyPairs[0].CounterCurrency); Assert.AreEqual(1, response.CurrencyPairs[0].Rate); }
public void Parser() { string testdata = "{\"currencyPairs\": [{\"baseCurrency\": \"USD\",\"counterCurrency\": \"USD\",\"rate\": 1}]}"; Json json = new Json(testdata); GetExchangeRatesResponse response = json.Parser(); Assert.AreEqual("USD", response.CurrencyPairs[0].BaseCurrency); Assert.AreEqual("USD", response.CurrencyPairs[0].CounterCurrency); Assert.AreEqual(1, response.CurrencyPairs[0].Rate); }
public void Calculator() { CurrencyPair[] testdata = new CurrencyPair[1]; CurrencyPair data = new CurrencyPair(); data.BaseCurrency = "USD"; data.CounterCurrency = "USD"; data.Rate = 1; testdata[0] = data; GetExchangeRatesResponse testlist = new GetExchangeRatesResponse(); testlist.CurrencyPairs = testdata; Calculation testcalculate = new Calculation(10, testlist); string[] comingdata = testcalculate.Calculator(); Assert.AreEqual(comingdata[0], "USD 10"); }
public Calculation(decimal moneyamount, GetExchangeRatesResponse moneylist) { this.moneyamount = moneyamount; this.currencylist = moneylist; }