private void criar_time_com_sucesso() { Time = new Time("barcelona"); Tipos<TipoCredito> tipo = new Tipos<TipoCredito>(); TipoCredito tipoCredito = tipo.Obter(1); CreditoPatrocinador credito = new CreditoPatrocinador(tipoCredito, DateTime.Now, 10); var receberPagamento = typeof(Patrocinado).GetMethod("ReceberPagamento", BindingFlags.NonPublic | BindingFlags.Instance); receberPagamento.Invoke(Time, new object[] { credito }); Patrocinados.Salvar(Time); }