public void DeveNotificarQuandoCursoNaoForEncontrado() { Curso cursoIvalido = null; _cursoRepositorio.Setup(r => r.ObterPorId(_matriculaDto.CursoId)).Returns(cursoIvalido); Assert.Throws <ExcecaoDeDominio>(() => _criacaoDeMatricula.Criar(_matriculaDto)) .ComMensagem(Resource.CursoNaoEncontrado); }
public void DeveExibirMensagemQuandoCursoNaoForEncontrado() { // Arrange Curso cursoInvalido = null; // Act _cursoRepositorio.Setup(r => r.ObterPorId(_matriculaDto.CursoId)).Returns(cursoInvalido); // Assert Assert.Throws <ExcecaoDeDominio>(() => _criacaoDaMatricula.Criar(_matriculaDto)) .ComMensagem(Resource.CursoNaoEncontrado); }
public void DeveNotificarQuandoCursoNaoForEncontrado() { #region Arrange Curso cursoInvalido = null; _mockCursoRepositorio .Setup(r => r.ObterPorId(_matriculaDto.CursoId)) .Returns(cursoInvalido); #endregion #region Act Action act = () => _criacaoDaMatricula.Criar(_matriculaDto); #endregion #region Assert Assert.Throws <ExcecaoDeDominio>(act) .ComMensagem(Resource.CursoNaoEncontrado); #endregion }
public IActionResult Salvar(MatriculaDto model) { CriacaoDaMatricula.Criar(model); return(Ok()); }