public AlerterRepositoryTests() { _repo = new AlerterRepository(); // first clear out the table var deleted = _repo.DeleteAll().Result; // then add some data for testing datas.Add( new Alerter { Id = 0, Created = DateTime.UtcNow.AddDays(-10), CurrencyId = 1, Enabled = true, Exchange = Business.Entities.Exchange.Binance, Hit = null, Pair = "BTCUSDT", Price = 3412.00M }); datas.Add( new Alerter { Id = 0, Created = DateTime.UtcNow.AddDays(-4), CurrencyId = 2, Enabled = true, Exchange = Business.Entities.Exchange.Binance, Hit = null, Pair = "ETHUSDT", Price = 75.5M }); var addedEntites = _repo.AddAll(datas).Result; }
public AlertBuilder(IAlerterRepository alerter, IHistoricalPriceBuilder historicalPriceBuilder) { _alertRepo = alerter; this._hpBldr = historicalPriceBuilder; }