public void DeveAdicionarCurso()
        {
            var cursoDto = new CursoDto
            {
                Nome          = "Curso A",
                Descricao     = "Descrição",
                CargaHoraria  = 80,
                PublicoAlvoID = 1,
                Valor         = 850.00
            };

            var cursoRepositorioMock = new Mock <ICursoRepositorio>();

            var armazenadorDeCurso = new ArmazenadorDeCurso(cursoRepositorioMock.Object);

            armazenadorDeCurso.Armazenar(cursoDto);

            cursoRepositorioMock.Verify(r => r.Adicionar(It.IsAny <Domain.Curso>()));
        }
        public void Armazenar(CursoDto cursoDto)
        {
            var curso = new Domain.Curso(cursoDto.Nome, cursoDto.Descricao, cursoDto.CargaHoraria, PublicoAlvo.Empregado, cursoDto.Valor);

            _cursoRepositorio.Adicionar(curso);
        }