public async Task BoalfQuery_GetBoalfListAsync_Should_Return_Value_When_There_Is_No_Exception_For_Boalf() { var query = new QueryFlow <Boalf>(mockApplicationBuilder.Object); var result = await query.GetListAsync("path", "BOALF"); Assert.NotNull(result); Assert.Equal(2, result.Count); }
public void QueryFlow_ConstructorSetsNameAndQueries() { const string flowName = "Product Setup"; var target = new QueryFlow(flowName, new List <Query>()); Assert.AreEqual(flowName, target.Name); Assert.AreEqual(0, target.Queries.Count); }
public async Task Should_Delete_When_There_Is_No_Exception() { await Task.Run(() => { var query = new QueryFlow <Boalf>(mockApplicationBuilder.Object); var result = query.DeleteAsync("BOALF"); Assert.NotNull(result); }); }
public async Task Should_Delete_Blob_On_Passing_BlobName() { await Task.Run(() => { var query = new QueryFlow <Boalf>(mockApplicationBuilder.Object); var result = query.DeleteAsync("Boalf"); Assert.True(result.IsCompleted); }); }
public async Task ItShouldReturnValueWhenThereIsNoException() { await Task.Run(() => { var query = new QueryFlow <Netbsad>(mockApplicationBuilder.Object); var result = query.GetListAsync("", "NETBSAD").Result; Assert.NotNull(result); }); }
public async Task FpnQuery_GetFpnListAsync_Should_Return_Value_When_There_Is_No_Exception() { await Task.Run(() => { var query = new QueryFlow <Fpn>(mockApplicationBuilder.Object); var result = query.GetListAsync("", "FPN").Result; Assert.NotNull(result); Assert.Equal(2, result.Count); }); }
public async Task BoalfQuery_GetBMUParticipationAsync_Should_Return_Value_When_There_Is_No_Exception() { var query = new QueryFlow <Boalf>(mockApplicationBuilder.Object); var boalf = _boalfMockData.GetBoalfs().FirstOrDefault(); boalf.TimeFrom = new DateTime(2018, 11, 10, 14, 00, 00); boalf.TimeTo = new DateTime(2018, 11, 10, 14, 30, 00); var result = await query.GetBmuParticipationAsync(boalf.TimeFrom, boalf.TimeTo); Assert.NotNull(result); }
public async Task Should_GetListBoalfIndexTable_When_There_Is_No_Exception() { await Task.Run(() => { var query = new QueryFlow <Boalf>(mockApplicationBuilder.Object); var boalf = _boalfMockData.GetBoalfs().FirstOrDefault(); boalf.AcceptanceTime = new DateTime(2018, 11, 10, 14, 00, 00); string acceptanceTime = boalf.AcceptanceTime.ToString(); var result = query.GetListBoalfIndexTable("BMU", "1", acceptanceTime); Assert.NotNull(result); }); }
public void QueryFlow_StepNumberIsZero() { var target = new QueryFlow(new List <Query>()); Assert.AreEqual(0, target.StepNumber); }
public void QueryFlow_UsesDefaultName() { var target = new QueryFlow(new List <Query>()); Assert.AreEqual("Default", target.Name); }
/// <summary> /// Initializes a new instance of the <see cref="QueryHandlerDecorator{TQuery,TResult}"/> class. /// </summary> /// <param name="handler">Query handler to be decorated</param> /// <param name="errorLog">Error log</param> public QueryHandlerDecorator(IQueryHandler <TQuery, TResult> handler, IErrorLog errorLog) { _handler = handler; _errorLog = errorLog; _queryFlow = new QueryFlow(this, Configuration.DataflowOptions); }