public async Task AskAsyncTest()
        {
            var query = new Mock <IQuery>();

            var data = Guid.NewGuid().ToString();

            queryHandler
            .Setup(e => e.AskAsync(query.Object))
            .ReturnsAsync(data);

            var task = target.AskAsync(query.Object);

            await dataLoaderContext.DispatchAllAsync();

            var result = await task;

            Assert.Equal(data, result);
        }
Example #2
0
 public async Task FetchData(CancellationToken token)
 {
     await _dataLoaderContext.DispatchAllAsync(token);
 }
Example #3
0
 public Task FetchData(CancellationToken token)
 {
     return(dataLoaderContext.DispatchAllAsync(token));
 }