public void DeveNotificarQuandoCursoNaoForEncontrado()
        {
            Curso cursoIvalido = null;

            _cursoRepositorio.Setup(r => r.ObterPorId(_matriculaDto.CursoId)).Returns(cursoIvalido);

            Assert.Throws <ExcecaoDeDominio>(() => _criacaoDeMatricula.Criar(_matriculaDto))
            .ComMensagem(Resource.CursoNaoEncontrado);
        }
Пример #2
0
        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);
        }
Пример #3
0
        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
        }
Пример #4
0
 public IActionResult Salvar(MatriculaDto model)
 {
     CriacaoDaMatricula.Criar(model);
     return(Ok());
 }