public void adicionar_contrato_com_sucesso_deve_ter_contrato_na_lista_de_contratos() { patrocinador.Patrocinador adidas = new patrocinador.Patrocinador("Adidas Sa"); var contrato = new ContratoPatrocinio(12, 12, 12, 12, new Jogador("ronaldo")); adidas.AdicionarPatrocinado(contrato); Assert.IsTrue(adidas.Patrocinados.Contains(contrato)); }
public void validar_iniciado_sem_valor_base_direito_de_imagem_deve_retornar_execao() { ContratoPatrocinio contrato = new ContratoPatrocinio(12, 12, 12, 12, new Jogador("ronaldo")); var valorBaseDireitoDeImagem = typeof(ContratoPatrocinio).GetField("valorBaseDireitoDeImagem", BindingFlags.NonPublic | BindingFlags.Instance); valorBaseDireitoDeImagem.SetValue(contrato,default(decimal)); contrato.Validate(); }
public void validar_iniciado_sem_jogador_deve_retornar_execao() { ContratoPatrocinio contrato = new ContratoPatrocinio(12, 12, 12, 12, new Jogador("ronaldo")); var patrocinado = typeof(ContratoPatrocinio).GetField("patrocinado", BindingFlags.NonPublic | BindingFlags.Instance); patrocinado.SetValue(contrato, null); contrato.Validate(); }
public void criar_credito_com_sucesso() { patrocinador.Patrocinador adidas = new patrocinador.Patrocinador("Adidas Sa"); var contrato = new ContratoPatrocinio(12, 12, 12, 12, new Jogador("ronaldo")); var criarCredito = typeof(patrocinador.Patrocinador).GetMethod("CriarCredito", BindingFlags.NonPublic | BindingFlags.Instance); CreditoPatrocinador credito =(CreditoPatrocinador) criarCredito.Invoke(adidas, new object[] {(decimal)10,DateTime.Now, new TipoCredito(1,"desc") }); Assert.NotNull(credito); }
protected override void SetUp() { base.SetUp(); Patrocinados = new Patrocinados(); Patrocinado = new Jogador("ronaldo"); Patrocinados.Salvar(Patrocinado); ContratoPatrocinio contrato = new ContratoPatrocinio(12, 12, 12, 12, Patrocinado); Patrocinadores = new Patrocinadores(); Patrocinador = new Patrocinador("Adidas"); Patrocinador.AdicionarPatrocinado(contrato); }
private void criar_contrato_patrocinio() { var contrato = new ContratoPatrocinio(12, 12, 1233, 12, Patrocinado); Patrocinador.AdicionarPatrocinado(contrato); Patrocinadores.Salvar(Patrocinador); }
protected virtual void SetUp() { Contrato = new ContratoPatrocinio(12, 12, 12, 12, new Jogador("ronaldo")); }
private void criar_contrato_para_jogador_e_time_para_este_patrocinador() { contratojogador = new ContratoPatrocinio(12, 12, 1233, 12, Jogador); contratoTime = new ContratoPatrocinio(12, 12, 1233, 12, Time); Patrocinador.AdicionarPatrocinado(contratojogador); Patrocinador.AdicionarPatrocinado(contratoTime); Patrocinadores.Salvar(Patrocinador); }
public void construtor_iniciado_sem_valor_base_salario_deve_retornar_execao() { ContratoPatrocinio contrato = new ContratoPatrocinio(12, 12, 0, 12, new Jogador("ronaldo")); }
public void construtor_iniciado_sem_mes_de_contrato_deve_retornar_execao() { ContratoPatrocinio contrato = new ContratoPatrocinio(0, 12, 12, 12, new Jogador("ronaldo")); }
public void construtor_iniciado_sem_jogador_deve_retornar_execao() { ContratoPatrocinio contrato = new ContratoPatrocinio(12, 12, 12, 12, null); }
public void validar_sem_mes_de_contrato_deve_retornar_execao() { ContratoPatrocinio contrato = new ContratoPatrocinio(12, 12, 12, 12, new Jogador("ronaldo")); var mesesDeContrato = typeof(ContratoPatrocinio).GetField("mesesDeContrato", BindingFlags.NonPublic | BindingFlags.Instance); mesesDeContrato.SetValue(contrato, 0); contrato.Validate(); }