private IFactoryDFS <ExchangeRate> PrepareFactory()
        {
            IAdjacencyListFactory <ExchangeRate> listFactory = new ExchangeRateAdjacencyListFactory();
            var rateList = ExchangeRateListGetter.GetList();

            return(new FactoryExchangeRateDFS(listFactory));
        }
Example #2
0
        private IDepthFirstSearch <ExchangeRate> PrepareMock()
        {
            IAdjacencyListFactory <ExchangeRate> listFactory = new ExchangeRateAdjacencyListFactory();
            var rateList = ExchangeRateListGetter.GetList();

            IFactoryDFS <ExchangeRate> dfsFactory = new FactoryExchangeRateDFS(listFactory);

            return(dfsFactory.Create(rateList));
        }