public async Task <IEnumerable <PartidaModel> > ObterPartidaPorQuadraIdAsync(Guid quadraId) { var obterPartidasPorQuadraIdQuery = new ObterPartidasPorQuadraIdQuery { QuadraId = quadraId }; var partidas = await _mediator .Send(obterPartidasPorQuadraIdQuery); return(partidas); }
public async Task Handle_PartidaHandler_RetornarPartidasPelaQuadra() { var query = new ObterPartidasPorQuadraIdQuery { QuadraId = _memoryDb.Quadras.First().Id }; var partidasResult = await _mediator.Send(query); partidasResult.Should().HaveCount(1); partidasResult.First().DataPartida.Should() .Be(new DateTime(2020, 10, 16, 20, 0, 0)); }
public async Task <IEnumerable <PartidaModel> > Handle(ObterPartidasPorQuadraIdQuery request, CancellationToken cancellationToken) { return(await _partidaServico .ObterPartidaPorQuadraIdAsync(request.QuadraId)); }