public void construtor_iniciado_com_sucesso_deve_ter_nome_preenchido_com_sucesso()
        {
            patrocinador.Patrocinador adidas = new patrocinador.Patrocinador("Adidas Sa");
            Patrocinado botafogo = new Time("bo");
            Patrocinado bo= new Jogador("bo");

            Assert.Greater(adidas.Nome, string.Empty);
        }
Exemple #2
0
        public void validar_time_com_sucesso()
        {
            Time botafogo = new Time("botafogo");

            botafogo.Validate();

            Assert.IsFalse(string.IsNullOrEmpty(botafogo.Nome));
        }
Exemple #3
0
        public void validar_time_e_nome_vazio_deve_retornar_execao()
        {
            Patrocinado botafogo = new Time("botafogo");

            var nome = typeof(Patrocinado).GetField("nome", BindingFlags.NonPublic | BindingFlags.Instance);
            nome.SetValue(botafogo, "");

            botafogo.Validate();
        }
        public void receber_pagamento_deve_ter_credito_na_lista_de_creditos()
        {
            Patrocinado botafogo = new Time("Botagogo de Futebol de Regatas sa.");

            CreditoPatrocinador credito = new CreditoPatrocinador(new TipoCredito(1, "descricao"), DateTime.Now, 10);

            var receberPagamento = typeof(Patrocinado).GetMethod("ReceberPagamento", BindingFlags.NonPublic | BindingFlags.Instance);
            receberPagamento.Invoke(botafogo, new object[] { credito });

            Assert.IsTrue(botafogo.Creditos.Contains(credito));
        }
Exemple #5
0
        public void construtor_iniciado_com_sucesso_deve_ter_nome_time_preenchido()
        {
            Time botafogo = new Time("botafogo");

            Assert.IsFalse(string.IsNullOrEmpty(botafogo.Nome));
        }
Exemple #6
0
        public void construtor_iniciado_com_sucesso_deve_ter_Id_igual_a_zero()
        {
            Time botafogo = new Time("botafogo");

            Assert.IsTrue(botafogo.Id == 0);
        }
Exemple #7
0
 public void construtor_iniciado_com_nome_vazio_deve_retornar_execao()
 {
     Time botafogo = new Time("");
 }
 private void criar_time()
 {
     Patrocinado = new Time("barcelona");
     Patrocinados.Salvar(Patrocinado);
 }
        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);
        }
 private void criar_time_com_sucesso()
 {
     Patrocinados = new Patrocinados(base.Session);
     Patrocinado = new Time("barcelona");
     Patrocinados.Salvar(Patrocinado);
 }