public void AtribuirVersaoFinal() { try { var contas = this.View.ObterDespesasCorrentes(); SalvarOrcamento(contas); ServicoOrcamentoOperacionalVersao servico = new ServicoOrcamentoOperacionalVersao(); servico.AtribuirVersaoFinal(this.View.OrcamentoOperacional); CarregarGrids(); } catch (Exception ex) { throw ex; } }
public void AtribuirVersaoFinalComSucesso() { ServicoOrcamentoOperacionalVersao servico = new ServicoOrcamentoOperacionalVersao(); IOrcamentos orcamentos = MockRepository.GenerateMock<IOrcamentos>(); orcamentos.Expect(o => o.Salvar(null)).IgnoreArguments(); orcamentos.Expect(o => o.ObterOrcamentoFinalOrcamentoOperacional(null,null)).IgnoreArguments().Return(null); servico.Orcamentos = orcamentos; Departamento departamento = new Hospital("Barra dor"); var orcamento = new OrcamentoOperacionalVersao(departamento, new CentroDeCusto("centroDeCusto"), 2014); Despesa despesa = new Despesa(MesEnum.Janeiro, null); despesa.Valor = 10; orcamento.DespesasOperacionais.Add(despesa); servico.AtribuirVersaoFinal(orcamento); Assert.IsTrue(orcamento.VersaoFinal); }