Example #1
0
        public AllocationManagerTests(ITestOutputHelper outputHelper)
            : base(outputHelper)
        {
            var serviceProvider = ServiceProviderSingleton.Instance.ServiceProvider;

            _fetcher = new TestPortfolioFetcher();
        }
Example #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="AllocationManager"/> class.
 /// </summary>
 /// <param name="loggerFactory">Provides logger instance.</param>
 /// <param name="portfolioFetcherService">Provides portfolio fetching capabilities.</param>
 /// <param name="db">Used to check available allocation.</param>
 public AllocationManager(ILoggerFactory loggerFactory, IPortfolioFetcherService portfolioFetcherService, DatabaseContext db)
 {
     _logger = loggerFactory.CreateLogger <AllocationManager>();
     _portfolioFetcherService = portfolioFetcherService;
     _databaseContext         = db;
 }