public void EntaoOsDadosParaOGraficoEstimadoVsRealizadoDoProjetoProjeto01DevemSer(string projeto, Table table)
        {
            string cicloCol          = table.Header.ToList()[0];
            string estimadoCol       = table.Header.ToList()[1];
            string realizadoCol      = table.Header.ToList()[2];
            string tendenciaCol      = table.Header.ToList()[3];
            string ritimoSugeridoCol = table.Header.ToList()[4];

            Assert.IsTrue(DadosGraficoEstimadoRealizadoProjetoDic.ContainsKey(projeto),
                          "O projeto deveria existir no dicionário");

            Assert.AreEqual(table.RowCount, DadosGraficoEstimadoRealizadoProjetoDic[projeto].Count(),
                            "As quantidades de registros deveriam ser as mesmas " + table.RowCount + " : " + DadosGraficoEstimadoRealizadoProjetoDic[projeto].Count());

            List <GraficoEstimadoRealizadoDTO> lista = DadosGraficoEstimadoRealizadoProjetoDic[projeto];

            for (int position = 0; position < table.RowCount; position++)
            {
                Assert.AreEqual(table.Rows[position][cicloCol], lista[position].Ciclo.ToString());
                Assert.AreEqual(table.Rows[position][estimadoCol], lista[position].Estimado.ToString());
                Assert.AreEqual(table.Rows[position][realizadoCol], lista[position].Realizado.ToString());
                Assert.AreEqual(table.Rows[position][tendenciaCol], lista[position].Tendencia.ToString());
                Assert.AreEqual(table.Rows[position][ritimoSugeridoCol], lista[position].RitimoSugerido.ToString());
            }
        }
        public static void QuandoMontarOsDadosNecessariosParaOGraficoDeEstimadoVsRealizadoDoProjetoProjeto01(string projeto)
        {
            List <GraficoEstimadoRealizadoDTO> result = GraficoEstimadoRealizadoBO.CalcularGraficoEstimadoVsRealizadoProjeto(StepProjeto.ProjetosDic[projeto].Oid, SessionTest);

            DadosGraficoEstimadoRealizadoProjetoDic.Add(projeto, result);
        }