public void CriarResultadosDeContratoCdiSemMovimentacao() { var Taxa = 0.0030; var Indice = IndiceContratoEnum.CDI; var DataInicial = DateTime.Parse("2019-12-23"); var DataFinal = DateTime.Parse("2022-12-23"); var Valor = 7142299.66; Contrato contrato = new Contrato(Valor, Taxa, Indice, DataInicial, DataFinal); //ASSERT _mockRepository = new Mock <ICotacaoRepository>(); _contratoApplication = new ContratoApplication(_mockRepository.Object); _mockRepository .Setup(x => x.GetByPeriodo(contrato.Inicio, contrato.Fim)) .Returns(CotacaoFaker.GetAll().Where(x => x.Data >= contrato.Inicio && x.Data <= contrato.Fim).AsQueryable()); _contratoApplication.Calcular(contrato); #region Asserts Assert.AreEqual(contrato.Resultados[0].Data.ToString("yyyy-MM-dd"), "2019-12-31"); Assert.AreEqual(contrato.Resultados[1].Data.ToString("yyyy-MM-dd"), "2020-01-31"); Assert.AreEqual(contrato.Resultados[2].Data.ToString("yyyy-MM-dd"), "2020-02-29"); Assert.AreEqual(contrato.Resultados[3].Data.ToString("yyyy-MM-dd"), "2020-03-31"); Assert.AreEqual(contrato.Resultados[4].Data.ToString("yyyy-MM-dd"), "2020-04-30"); Assert.AreEqual(contrato.Resultados[5].Data.ToString("yyyy-MM-dd"), "2020-05-31"); Assert.AreEqual(contrato.Resultados[6].Data.ToString("yyyy-MM-dd"), "2020-06-30"); Assert.AreEqual(contrato.Resultados[7].Data.ToString("yyyy-MM-dd"), "2020-07-31"); Assert.AreEqual(contrato.Resultados[8].Data.ToString("yyyy-MM-dd"), "2020-08-31"); #endregion }
public void Setup() { _cotacoes = new List <Cotacao>(); _movimentos = new List <Movimento>(); _mockRepository = new Mock <ICotacaoRepository>(); _contratoApplication = new ContratoApplication(_mockRepository.Object); }
public void Setup() { _cotacoes = new List <Cotacao>(); _movimentos = new List <Movimento>(); _movimentos.Add(new Movimento() { Data = DateTime.Parse("2020-01-16"), Valor = -73324.55 }); _movimentos.Add(new Movimento() { Data = DateTime.Parse("2020-02-17"), Valor = -73364.08 }); _mockRepository = new Mock <ICotacaoRepository>(); _contratoApplication = new ContratoApplication(_mockRepository.Object); }
/// <summary> /// Acessa a pagina de detalhes do funcionario selecionado /// </summary> /// <param name="id"></param> /// <param name="modo"></param> /// <returns></returns> public ActionResult FichaCadastral(int id, string modo) { //ViewBag.ComboPerfil = //PopulaCombos(); bool editar = (modo == "edit"); using (EntityApplication <Cargo> app = new EntityApplication <Cargo>()) { ViewData["cmbCargos"] = new DropDownService().GerarComboSelect(fonte: app.ObterTodos(), campoValor: "Id", campoTexto: "Nome"); } using (EntityApplication <Modalidade> app = new EntityApplication <Modalidade>()) { ViewData["cmbModalidade"] = new DropDownService().GerarComboSelect(app.ObterTodos(), "Id", "NomeModalidade"); } using (EntityApplication <EstadoCivil> app = new EntityApplication <EstadoCivil>()) { ViewData["cmbEstadoCivil"] = new DropDownService().GerarComboSelect(app.ObterTodos(), "Id", "Nome"); } ViewBag.TituloDaPagina = "Ficha Cadastral"; ViewBag.Editar = editar; ViewBag.Modo = modo; FuncionarioViewModel funcionario; if (modo == "edit" || modo == "read") { funcionario = Mapper.Map <Funcionario, FuncionarioViewModel>(_app.ObtemFuncionario(id)); } else { funcionario = new FuncionarioViewModel(); } using (ContratoApplication cApp = new ContratoApplication()) { funcionario.Contrato = cApp.RecuperaContratoPorFuncionario(funcionario.Id); } return(View(funcionario)); }
public void CriarResultadosDeContratoPreSemMovimentacao() { var Taxa = 0.0053; var Indice = IndiceContratoEnum.PRE; var DataInicial = DateTime.Parse("2019-09-16"); var DataFinal = DateTime.Parse("2020-03-13"); var Valor = 1652537.89; Contrato contrato = new Contrato(Valor, Taxa, Indice, DataInicial, DataFinal, "0003444512"); //ASSERT _mockRepository = new Mock <ICotacaoRepository>(); _contratoApplication = new ContratoApplication(_mockRepository.Object); _mockRepository .Setup(x => x.GetByPeriodo(contrato.Inicio, contrato.Fim)) .Returns(CotacaoFaker.GetAll().Where(x => x.Data >= contrato.Inicio && x.Data <= contrato.Fim).AsQueryable()); _contratoApplication.Calcular(contrato); #region Asserts Assert.AreEqual(contrato.Resultados[0].Data.ToString("yyyy-MM-dd"), "2019-12-31"); Assert.AreEqual(contrato.Resultados[1].Data.ToString("yyyy-MM-dd"), "2020-01-31"); Assert.AreEqual(contrato.Resultados[2].Data.ToString("yyyy-MM-dd"), "2020-02-29"); Assert.AreEqual(contrato.Resultados[3].Data.ToString("yyyy-MM-dd"), "2020-03-13"); Assert.IsNull(contrato.Resultados[0].Movimento); Assert.IsNull(contrato.Resultados[1].Movimento); Assert.IsNull(contrato.Resultados[2].Movimento); Assert.IsNull(contrato.Resultados[3].Movimento); Assert.AreEqual(contrato.Resultados[0].SaldoInicial, 1652537.89); Assert.AreEqual(contrato.Resultados[0].SaldoFinal, 1652537.89); Assert.AreEqual(contrato.Resultados[1].SaldoInicial, 1661589.09); Assert.AreEqual(contrato.Resultados[1].SaldoFinal, 1661589.09); Assert.AreEqual(contrato.Resultados[2].SaldoInicial, 1670101.21); Assert.AreEqual(contrato.Resultados[2].SaldoFinal, 1670101.21); Assert.AreEqual(contrato.Resultados[3].SaldoInicial, 1673931.13); Assert.AreEqual(contrato.Resultados[3].SaldoFinal, 1673931.13); #endregion }
public void DeveRetornarSaldoInicialOMesmoValorDoContrato() { var valorContrato = 1000.00; var taxaContratual = 0.0050; var indiceContrato = IndiceContratoEnum.PRE; var dataInicio = DateTime.Parse("2020-01-01"); var dataFim = DateTime.Parse("2020-01-02"); Contrato contrato = new Contrato(valorContrato, taxaContratual, indiceContrato, dataInicio, dataFim); _mockRepository = new Mock <ICotacaoRepository>(); _contratoApplication = new ContratoApplication(_mockRepository.Object); _mockRepository .Setup(x => x.GetByPeriodo(contrato.Inicio, contrato.Fim)) .Returns(CotacaoFaker.GetAll().Where(x => x.Data >= contrato.Inicio && x.Data <= contrato.Fim).AsQueryable()); _contratoApplication.Calcular(contrato); Assert.AreEqual(contrato.Resultados[0].Data, DateTime.Parse("2020-01-01")); Assert.AreEqual(contrato.Resultados[0].SaldoInicial, valorContrato); Assert.AreEqual(contrato.Resultados[0].CustoInicial, valorContrato * -1); Assert.AreEqual(contrato.Resultados[0].SaldoInicial, contrato.Valor); Assert.AreEqual(contrato.Resultados[0].CustoInicial, contrato.Valor * -1); }
public void CriarResultadosDeContratoPreComMovimentacao() { var Taxa = 0.0054; var Indice = IndiceContratoEnum.PRE; var DataInicial = DateTime.Parse("2019-08-26"); var DataFinal = DateTime.Parse("2022-02-21"); var Valor = 2359649.57; //ASSERT Contrato contrato = new Contrato(Valor, Taxa, Indice, DataInicial, DataFinal, "0003450506"); contrato.Adicionar(new Movimento() { Data = DateTime.Parse("2020-02-21"), Valor = -2381944.58 }); //ASSERT _mockRepository = new Mock <ICotacaoRepository>(); _contratoApplication = new ContratoApplication(_mockRepository.Object); _mockRepository .Setup(x => x.GetByPeriodo(contrato.Inicio, contrato.Fim)) .Returns(CotacaoFaker.GetAll().Where(x => x.Data >= contrato.Inicio && x.Data <= contrato.Fim).AsQueryable()); _contratoApplication.Calcular(contrato); Assert.AreEqual(contrato.Resultados[0].Data.ToString("yyyy-MM-dd"), "2019-12-31"); Assert.IsNull(contrato.Resultados[0].Movimento); Assert.AreEqual(contrato.Resultados[0].SaldoInicial, 2359649.57); Assert.AreEqual(contrato.Resultados[0].SaldoFinal, 2359649.57); Assert.AreEqual(contrato.Resultados[0].CustoInicial, -2359649.57); Assert.AreEqual(contrato.Resultados[0].CustoFinal, -2359649.57); Assert.AreEqual(contrato.Resultados[0].ResultadoGerencial, 0.00); Assert.AreEqual(contrato.Resultados[0].CustoInicialConciliacao, -2359649.57); Assert.AreEqual(contrato.Resultados[0].CustoFinalConciliacao, -2359649.57); Assert.AreEqual(contrato.Resultados[0].ResultadoConciliacao, 0.00); Assert.AreEqual(contrato.Resultados[1].Data.ToString("yyyy-MM-dd"), "2020-01-31"); Assert.IsNull(contrato.Resultados[1].Movimento); Assert.AreEqual(contrato.Resultados[1].SaldoInicial, 2372817.60); Assert.AreEqual(contrato.Resultados[1].SaldoFinal, 2372817.60); Assert.AreEqual(contrato.Resultados[1].CustoInicial, -2368536.80); Assert.AreEqual(contrato.Resultados[1].CustoFinal, -2368536.80); Assert.AreEqual(contrato.Resultados[1].ResultadoGerencial, 4280.80); Assert.AreEqual(contrato.Resultados[1].CustoInicialConciliacao, -2368438.95, 0.02); Assert.AreEqual(contrato.Resultados[1].CustoFinalConciliacao, -2368438.95, 0.02); Assert.AreEqual(contrato.Resultados[1].ResultadoConciliacao, 4378.65, 0.02); Assert.AreEqual(contrato.Resultados[2].Data.ToString("yyyy-MM-dd"), "2020-02-21"); Assert.AreEqual(contrato.Resultados[2].Movimento.Valor, -2381944.58); //Assert.AreEqual(contrato.Resultados[2].SaldoInicial, 2381944.58); //TODO: VALIDAR COM AREA RESPONSAVEL //Assert.AreEqual(contrato.Resultados[2].SaldoFinal, 0.00); //TODO: VALIDAR COM AREA RESPONSAVEL - DEU -164,98 //Assert.AreEqual(contrato.Resultados[2].CustoInicial, -2374366.84); //Assert.AreEqual(contrato.Resultados[2].CustoFinal, 7577.74); //Assert.AreEqual(contrato.Resultados[2].ResultadoGerencial, 7577.74); //Assert.AreEqual(contrato.Resultados[2].CustoInicialConciliacao, -2374202.42); //Assert.AreEqual(contrato.Resultados[2].CustoFinalConciliacao, 7742.16); //Assert.AreEqual(contrato.Resultados[2].ResultadoConciliacao, 7742.16); //Assert.AreEqual(contrato.Resultados[3].Data.ToString("yyyy-MM-dd"), "2020-02-29"); //Assert.IsNull(contrato.Resultados[3].Movimento); //Assert.AreEqual(contrato.Resultados[3].SaldoInicial, 0.00); /////Assert.AreEqual(contrato.Resultados[0].CustoInicial, 0.00); /////Assert.AreEqual(contrato.Resultados[0].CustoFinal, 7582.63); Assert.AreEqual(contrato.Resultados[0].CustoFinal, 7582.63); Assert.AreEqual(contrato.Resultados[0].ResultadoGerencial, 7582.63); Assert.AreEqual(contrato.Resultados[0].CustoInicialConciliacao, 7745.86); Assert.AreEqual(contrato.Resultados[0].CustoFinalConciliacao, 7745.86); Assert.AreEqual(contrato.Resultados[0].ResultadoConciliacao, 7745.86); //); }
public void CriarResultadosDeContratoCdiComMovimentacao() { var Taxa = 0.0045; var Indice = IndiceContratoEnum.CDI; var DataInicial = DateTime.Parse("2019-12-16"); var DataFinal = DateTime.Parse("2022-12-16"); var Valor = 2042610.95; //ASSERT Contrato contrato = new Contrato(Valor, Taxa, Indice, DataInicial, DataFinal); contrato.Adicionar(new Movimento() { Data = DateTime.Parse("2020-01-16"), Valor = -73324.55 }); contrato.Adicionar(new Movimento() { Data = DateTime.Parse("2020-02-17"), Valor = -73364.08 }); //ASSERT _mockRepository = new Mock <ICotacaoRepository>(); _contratoApplication = new ContratoApplication(_mockRepository.Object); _mockRepository .Setup(x => x.GetByPeriodo(contrato.Inicio, contrato.Fim)) .Returns(CotacaoFaker.GetAll().Where(x => x.Data >= contrato.Inicio && x.Data <= contrato.Fim).AsQueryable()); _contratoApplication.Calcular(contrato); #region Asserts Assert.AreEqual(contrato.Resultados[0].Data.ToString("dd/MM/yyyy"), "31/12/2019"); Assert.AreEqual(contrato.Resultados[1].Data.ToString("dd/MM/yyyy"), "16/01/2020"); Assert.AreEqual(contrato.Resultados[2].Data.ToString("dd/MM/yyyy"), "31/01/2020"); Assert.AreEqual(contrato.Resultados[3].Data.ToString("dd/MM/yyyy"), "17/02/2020"); Assert.AreEqual(contrato.Resultados[4].Data.ToString("dd/MM/yyyy"), "29/02/2020"); Assert.AreEqual(contrato.Resultados[5].Data.ToString("dd/MM/yyyy"), "31/03/2020"); Assert.AreEqual(contrato.Resultados[6].Data.ToString("dd/MM/yyyy"), "30/04/2020"); Assert.AreEqual(contrato.Resultados[7].Data.ToString("dd/MM/yyyy"), "31/05/2020"); Assert.AreEqual(contrato.Resultados[8].Data.ToString("dd/MM/yyyy"), "30/06/2020"); Assert.AreEqual(contrato.Resultados[9].Data.ToString("dd/MM/yyyy"), "31/07/2020"); Assert.AreEqual(contrato.Resultados[10].Data.ToString("dd/MM/yyyy"), "31/08/2020"); Assert.AreEqual(contrato.Resultados[11].Data.ToString("dd/MM/yyyy"), "30/09/2020"); Assert.AreEqual(contrato.Resultados[12].Data.ToString("dd/MM/yyyy"), "31/10/2020"); Assert.AreEqual(contrato.Resultados[13].Data.ToString("dd/MM/yyyy"), "30/11/2020"); Assert.AreEqual(contrato.Resultados[14].Data.ToString("dd/MM/yyyy"), "31/12/2020"); Assert.AreEqual(contrato.Resultados[15].Data.ToString("dd/MM/yyyy"), "31/01/2021"); Assert.AreEqual(contrato.Resultados[16].Data.ToString("dd/MM/yyyy"), "28/02/2021"); Assert.AreEqual(contrato.Resultados[17].Data.ToString("dd/MM/yyyy"), "31/03/2021"); Assert.AreEqual(contrato.Resultados[18].Data.ToString("dd/MM/yyyy"), "30/04/2021"); Assert.AreEqual(contrato.Resultados[19].Data.ToString("dd/MM/yyyy"), "31/05/2021"); Assert.AreEqual(contrato.Resultados[20].Data.ToString("dd/MM/yyyy"), "30/06/2021"); Assert.AreEqual(contrato.Resultados[21].Data.ToString("dd/MM/yyyy"), "31/07/2021"); Assert.AreEqual(contrato.Resultados[22].Data.ToString("dd/MM/yyyy"), "31/08/2021"); Assert.AreEqual(contrato.Resultados[23].Data.ToString("dd/MM/yyyy"), "30/09/2021"); Assert.AreEqual(contrato.Resultados[24].Data.ToString("dd/MM/yyyy"), "31/10/2021"); Assert.AreEqual(contrato.Resultados[25].Data.ToString("dd/MM/yyyy"), "30/11/2021"); Assert.AreEqual(contrato.Resultados[26].Data.ToString("dd/MM/yyyy"), "31/12/2021"); Assert.AreEqual(contrato.Resultados[27].Data.ToString("dd/MM/yyyy"), "31/01/2022"); Assert.AreEqual(contrato.Resultados[28].Data.ToString("dd/MM/yyyy"), "28/02/2022"); Assert.AreEqual(contrato.Resultados[29].Data.ToString("dd/MM/yyyy"), "31/03/2022"); Assert.AreEqual(contrato.Resultados[30].Data.ToString("dd/MM/yyyy"), "30/04/2022"); Assert.AreEqual(contrato.Resultados[31].Data.ToString("dd/MM/yyyy"), "31/05/2022"); Assert.AreEqual(contrato.Resultados[32].Data.ToString("dd/MM/yyyy"), "30/06/2022"); Assert.AreEqual(contrato.Resultados[33].Data.ToString("dd/MM/yyyy"), "31/07/2022"); Assert.AreEqual(contrato.Resultados[34].Data.ToString("dd/MM/yyyy"), "31/08/2022"); Assert.AreEqual(contrato.Resultados[35].Data.ToString("dd/MM/yyyy"), "30/09/2022"); Assert.AreEqual(contrato.Resultados[36].Data.ToString("dd/MM/yyyy"), "31/10/2022"); Assert.AreEqual(contrato.Resultados[37].Data.ToString("dd/MM/yyyy"), "30/11/2022"); Assert.AreEqual(contrato.Resultados[38].Data.ToString("dd/MM/yyyy"), "16/12/2022"); Assert.IsNull(contrato.Resultados[0].Movimento); Assert.AreEqual(contrato.Resultados[1].Movimento.Valor, -73324.55); Assert.IsNull(contrato.Resultados[2].Movimento); Assert.AreEqual(contrato.Resultados[3].Movimento.Valor, -73364.08); Assert.IsNull(contrato.Resultados[4].Movimento); Assert.IsNull(contrato.Resultados[5].Movimento); Assert.AreEqual(contrato.Resultados[0].SaldoInicial, 2042610.95); Assert.AreEqual(contrato.Resultados[0].SaldoFinal, 2042610.95); Assert.AreEqual(contrato.Resultados[1].SaldoInicial, 2051360.26); Assert.AreEqual(contrato.Resultados[1].SaldoFinal, 1978035.71); Assert.AreEqual(contrato.Resultados[2].SaldoInicial, 1986211.12, 0.02); Assert.AreEqual(contrato.Resultados[2].SaldoFinal, 1986211.12, 0.02); Assert.AreEqual(contrato.Resultados[3].SaldoInicial, 1994884.49); Assert.AreEqual(contrato.Resultados[3].SaldoFinal, 1921520.41); Assert.AreEqual(contrato.Resultados[4].SaldoInicial, 1927460.95, 0.02); Assert.AreEqual(contrato.Resultados[4].SaldoFinal, 1927460.95, 0.02); Assert.AreEqual(contrato.Resultados[5].SaldoInicial, 1941042.70, 0.02); Assert.AreEqual(contrato.Resultados[5].SaldoFinal, 1941042.70, 0.02); /* * Assert.AreEqual(contrato.Resultados[0].CustoInicial, -2042610.95); * Assert.AreEqual(contrato.Resultados[0].CustoFinal, -2042610.95); * Assert.AreEqual(contrato.Resultados[0].ResultadoGerencial, 0.00, 0.02); * Assert.AreEqual(contrato.Resultados[0].CustoInicialConciliacao, -2042610.95, 0.02); * Assert.AreEqual(contrato.Resultados[0].CustoFinalConciliacao, -2042610.95, 0.02); * Assert.AreEqual(contrato.Resultados[0].ResultadoConciliacao, 0.00, 0.02); * Assert.AreEqual(contrato.Resultados[0].DiasAtraso, 0); * * Assert.AreEqual(contrato.Resultados[1].CustoInicial, -2046453.91); * Assert.AreEqual(contrato.Resultados[1].CustoFinal, -1973129.36); * Assert.AreEqual(contrato.Resultados[1].ResultadoGerencial, 4906.34, 0.02); * Assert.AreEqual(contrato.Resultados[1].CustoInicialConciliacao, -2046411.76, 0.02); * Assert.AreEqual(contrato.Resultados[1].CustoFinalConciliacao, -1973087.21, 0.02); * Assert.AreEqual(contrato.Resultados[1].ResultadoConciliacao, 4948.50, 0.02); * Assert.AreEqual(contrato.Resultados[1].DiasAtraso, 0); * * Assert.AreEqual(contrato.Resultados[2].CustoInicial, -1976841.60); * Assert.AreEqual(contrato.Resultados[2].CustoFinal, -1976841.60); * Assert.AreEqual(contrato.Resultados[2].ResultadoGerencial, 9369.52, 0.02); * Assert.AreEqual(contrato.Resultados[2].CustoInicialConciliacao, -1976758.42, 0.02); * Assert.AreEqual(contrato.Resultados[2].CustoFinalConciliacao, -1976758.42, 0.02); * Assert.AreEqual(contrato.Resultados[2].ResultadoConciliacao, 9452.70, 0.02); * Assert.AreEqual(contrato.Resultados[2].DiasAtraso, 0); * * Assert.AreEqual(contrato.Resultados[3].SaldoInicial, 1994884.49); * Assert.AreEqual(contrato.Resultados[3].SaldoFinal, 1921520.41); * Assert.AreEqual(contrato.Resultados[3].CustoInicial, -1980428.87); * Assert.AreEqual(contrato.Resultados[3].CustoFinal, -1907064.79); * Assert.AreEqual(contrato.Resultados[3].ResultadoGerencial, 14455.62, 0.02); * Assert.AreEqual(contrato.Resultados[3].CustoInicialConciliacao, -1980304.83, 0.02); * Assert.AreEqual(contrato.Resultados[3].CustoFinalConciliacao, -1906940.75, 0.02); * Assert.AreEqual(contrato.Resultados[3].ResultadoConciliacao, 14579.66, 0.02); * Assert.AreEqual(contrato.Resultados[3].DiasAtraso, 0); * * * Assert.IsNull(contrato.Resultados[4].Movimento); * Assert.AreEqual(contrato.Resultados[4].SaldoInicial, 1927460.95, 0.02); * Assert.AreEqual(contrato.Resultados[4].SaldoFinal, 1927460.95, 0.02); * Assert.AreEqual(contrato.Resultados[4].CustoInicial, -1909528.12, 0.02); * Assert.AreEqual(contrato.Resultados[4].CustoFinal, -1909528.12, 0.02); * Assert.AreEqual(contrato.Resultados[4].ResultadoGerencial, 17932.83, 0.02); * Assert.AreEqual(contrato.Resultados[4].CustoInicialConciliacao, -1909071.27, 0.02); * Assert.AreEqual(contrato.Resultados[4].CustoFinalConciliacao, -1909071.27, 0.02); * Assert.AreEqual(contrato.Resultados[4].ResultadoConciliacao, 18389.68, 0.02); * Assert.AreEqual(contrato.Resultados[4].DiasAtraso, 0); * * Assert.IsNull(contrato.Resultados[5].Movimento); * Assert.AreEqual(contrato.Resultados[5].SaldoInicial, 1938925.58, 0.02); * Assert.AreEqual(contrato.Resultados[5].SaldoFinal, 1938925.58, 0.02); * Assert.AreEqual(contrato.Resultados[5].CustoInicial, -1911994.64, 0.02); * Assert.AreEqual(contrato.Resultados[5].CustoFinal, -1911994.64, 0.02); * Assert.AreEqual(contrato.Resultados[5].ResultadoGerencial, 26930.94, 0.02); * Assert.AreEqual(contrato.Resultados[5].CustoInicialConciliacao, -1909071.27, 0.02); * Assert.AreEqual(contrato.Resultados[5].CustoFinalConciliacao, -1909071.27, 0.02); * Assert.AreEqual(contrato.Resultados[5].ResultadoConciliacao, 29854.30, 0.02); * Assert.AreEqual(contrato.Resultados[5].DiasAtraso, 0); * * Assert.IsNull(contrato.Resultados[6].Movimento); * Assert.AreEqual(contrato.Resultados[6].SaldoInicial, 1947650.74, 0.02); * Assert.AreEqual(contrato.Resultados[6].SaldoFinal, 1947650.74, 0.02); * Assert.AreEqual(contrato.Resultados[6].CustoInicial, -1911994.64, 0.02); * Assert.AreEqual(contrato.Resultados[6].CustoFinal, -1911994.64, 0.02); * Assert.AreEqual(contrato.Resultados[6].ResultadoGerencial, 35656.10, 0.02); * Assert.AreEqual(contrato.Resultados[6].CustoInicialConciliacao, -1909071.27, 0.02); * Assert.AreEqual(contrato.Resultados[6].CustoFinalConciliacao, -1909071.27, 0.02); * Assert.AreEqual(contrato.Resultados[6].ResultadoConciliacao, 38579.47, 0.02); * Assert.AreEqual(contrato.Resultados[6].DiasAtraso, 0); */ #endregion }