public async Task <IActionResult> GetResults() { var query = new GetAllResultsQuery(); var result = await _mediator.Send(query); return(Ok(result)); }
public async Task ListNotNull() { var query = new GetAllResultsQuery(); var handler = new GetAllResultsHandler(_mock.Object); var result = await handler.Handle(query, CancellationToken.None); Assert.NotNull(result); }
public async Task Get3Results() { var query = new GetAllResultsQuery(); var handler = new GetAllResultsHandler(_mock.Object); var result = await handler.Handle(query, CancellationToken.None); Assert.AreEqual(result.Count, 3); }
public async Task <List <QuizResult> > Handle(GetAllResultsQuery request, CancellationToken cancellationToken) { try { var allResults = await _repository.GetListAsync(); return(allResults); } catch (Exception e) { Console.WriteLine(e); return(new List <QuizResult>()); } }