public CurrencyConversionController(ILoader loader)
 {
     _currencyConversionService = new CurrencyConversionService(loader);
     _dateChecker         = new DateChecker();
     _dateRange           = new DateRange(loader);
     _currencyNameChecker = new CurrencyNameChecker();
 }
예제 #2
0
 public CurrencyComparisionController(ILoader loader)
 {
     _currenciesComparator = new CurrenciesComparator(loader);
     _dateChecker          = new DateChecker();
     _dateRange            = new DateRange(loader);
     _currencyNameChecker  = new CurrencyNameChecker();
 }
        public void CurrencyNameChecker_Check_If_Two_Different_Currency_Names_Are_Not_Equal()
        {
            //Arrange
            CurrencyNameChecker nameChecker = new CurrencyNameChecker();
            string firstCurrencyName        = "USD";
            string secondCurrencyName       = "PLN";
            bool   result;

            //Act
            result = nameChecker.CheckingIfCurrencyNamesAreDifferent(firstCurrencyName, secondCurrencyName);

            //Asert
            Assert.True(result);
        }
        public void CurrencyNameChecker_Check_If_Two_Same_Currencies_Names_Are_Equal_Different_()
        {
            //Arrange
            CurrencyNameChecker nameChecker = new CurrencyNameChecker();
            string firstCurrencyName        = "USD";
            string secondCurrencyName       = "USD";
            bool   result;

            //Act
            result = nameChecker.AreDifferent(firstCurrencyName, secondCurrencyName);

            //Asert
            Assert.False(result);
        }