public async Task RickQuery_GetAllRicks() { var mapper = new Mock <IMapper>(); var repository = new Mock <IRepository <Domain.Entities.Rick> >(); var handler = new Mock <RickQueryHandle>(repository.Object, mapper.Object); RickQueryRequest query = new RickQueryRequest(); var response = await handler.Object.Handle(query, default(CancellationToken)); Assert.IsType <RickQueryResponse>(response); }
public async Task <IActionResult> Get([FromServices] IMediator mediator, [FromServices] ILogger <RickController> _logger) { try { _logger.LogInformation($"Get all Ricks dimension name"); var command = new RickQueryRequest(); var result = await mediator.Send(command); return(Ok(result)); } catch (Exception ex) { _logger.LogInformation(ex.Message); return(BadRequest(StatusCodes.Status400BadRequest)); } }