Exemple #1
0
        public void Departamento_IntegracaoSistema_Salvar_Deve_Salvar_Departamento_Com_Descricao_Valida()
        {
            _departamento.Descricao = "Nova descrição";

            var resultado = _departamentoServico.Adicionar(_departamento);

            resultado.Descricao.Should().Be(_departamento.Descricao);
        }
Exemple #2
0
        public void Departamento_Aplicacao_Salvar_Deve_Salvar_Departamento_Com_Descricao_Valida()
        {
            _departamento.Descricao = "Nova descrição";
            _mockRepositorio.Setup(x => x.Salvar(_departamento)).Returns(new Departamento()
            {
                Id = 2, Descricao = _departamento.Descricao
            });

            var resultado = _departamentoServico.Adicionar(_departamento);

            _mockRepositorio.Verify(x => x.Salvar(_departamento));
            resultado.Descricao.Should().Be(_departamento.Descricao);
            _mockRepositorio.VerifyNoOtherCalls();
        }
        public bool Adicionar(DepartamentoViewModel model)
        {
            var oDepartamento = new Departamento
            {
                Id              = model.Id,
                Nome            = model.Nome,
                Ativo           = model.Ativo,
                CriadoEm        = DateTime.Now,
                CriadoPorUserId = model.CriadoPorUserId
            };

            var retorno = _departamentoServico.Adicionar(oDepartamento);

            return(retorno.IsValid);
        }