コード例 #1
0
        public async Task DesmarcarPartidaAsync_PartidaServico_DesmarcarPartidaExistente()
        {
            var partidaId = _memoryDb.Partidas.First().Id;

            var partidaDesmarcadaResult = await _partidaServico
                                          .DesmarcarPartidaAsync(partidaId);

            partidaDesmarcadaResult.Should().NotBeNull();

            var partidaDesmarcada = await _partidaServico
                                    .ObterPartidaPorIdAsync(partidaId);

            partidaDesmarcada.StatusPartida.Should().Be(StatusPartida.Cancelada);
        }
コード例 #2
0
 public async Task <PartidaModel> Handle(DesmarcarPartidaCommand request, CancellationToken cancellationToken)
 {
     return(await _partidaServico
            .DesmarcarPartidaAsync(request.PartidaId));
 }