public async Task CancelamentoMatricula_MatriculaInexistente() { var cancelamentoMatriculaEntrada = new CancelamentoMatriculaEntrada { IdDisciplina = 1, IdMatricula = 5541 }; disciplinaMatriculaService.Setup(d => d.ValidarDisciplinaMatriculaAsync(It.IsAny <int>(), It.IsAny <int>())) .ReturnsAsync((DisciplinaMatricula)null); var retorno = await cancelamentoMatricula.CancelarDisciplinaAsync(cancelamentoMatriculaEntrada); Assert.False(retorno); }
public async Task CancelamentoMatricula_MatriculaJaCancelada() { var cancelamentoMatriculaEntrada = new CancelamentoMatriculaEntrada { IdDisciplina = 1, IdMatricula = 5541 }; var disciplinaMatricula = new DisciplinaMatricula { Situacao = Situcao.Cancelado }; disciplinaMatriculaService.Setup(d => d.ValidarDisciplinaMatriculaAsync(It.IsAny <int>(), It.IsAny <int>())) .ReturnsAsync(disciplinaMatricula); var retorno = await cancelamentoMatricula.CancelarDisciplinaAsync(cancelamentoMatriculaEntrada); Assert.False(retorno); }
public async Task <IActionResult> CancelarDisciplinaAsync(CancelamentoMatriculaEntrada cancelamentoMatriculaEntrada) { return(Ok(await cancelamentoMatricula.CancelarDisciplinaAsync(cancelamentoMatriculaEntrada))); }