public async Task MissingDataRequest_NullDataRequestId_VerifiesRequest() { var repo = new RuleRunDataRequestRepository(new ConnectionStringFactory(this._configuration), this._logger); var result = await repo.HasDataRequestForRuleRun(null); Assert.IsFalse(result); }
public async Task CreateDataRequest_HasDataRequestForRuleRun_VerifiesRequest() { var repo = new RuleRunDataRequestRepository(new ConnectionStringFactory(this._configuration), this._logger); var id = "1"; var marketDataRequest = new MarketDataRequest( null, "XLON", "entsbp", new InstrumentIdentifiers { Id = "1" }, DateTime.UtcNow, DateTime.UtcNow.AddHours(1), id, true, DataSource.Bmll); await repo.CreateDataRequest(marketDataRequest); var result = await repo.HasDataRequestForRuleRun(id); Assert.IsTrue(result); }