public void LoadCurrencies_Test() { //arrange var sut = new ISO4217CurrencyConverter(); //act sut.LoadCurrencies(_path); //assert Assert.NotNull(sut.Currencies); Assert.NotNull(sut.Currencies.CcyTbl); Assert.NotNull(sut.Currencies.CcyTbl.CcyNtry); Assert.True(sut.Currencies.CcyTbl.CcyNtry.Count > 0); }
public void ConvertNumericTo3CharCode_Test() { //arrange var sut = new ISO4217CurrencyConverter(); sut.LoadCurrencies(_path); var numeric = "388"; var expected = "JMD"; //act var actual = sut.ConvertNumericTo3CharCode(numeric); //assert Assert.Equal(expected, actual); }
public void Convert3CharCodeToNumeric_Test() { //arrange var sut = new ISO4217CurrencyConverter(); sut.LoadCurrencies(_path); var currencyCode = "USD"; var expected = "840"; //act var actual = sut.Convert3CharCodeToNumeric(currencyCode); //assert Assert.Equal(expected, actual); }