public void ExecuteRegra(string equipe1, string equipe2, string resultado) { var regra = new RegraVencedorPartidaAlfanumerico(); var eq1 = EquipeBuilder.CrieEquipeRegraNomeAlfanumerico(equipe1); var eq2 = EquipeBuilder.CrieEquipeRegraNomeAlfanumerico(equipe2); var result = regra.ExecuteRegra(eq1, eq2); Assert.Equal(resultado, result.NomeEquipe.NomeCompleto); }
public void ExecuteRegra(string equipe1, string equipe2, string resultado) { var regra = new RegraVencedorPartidaConsiderandoNumerosNoNome(); var eq1 = EquipeBuilder.CrieEquipeRegraNomeAlfanumerico(equipe1); var eq2 = EquipeBuilder.CrieEquipeRegraNomeAlfanumerico(equipe2); var result = regra.ExecuteRegra(eq1, eq2); if (resultado != null) { Assert.Equal(resultado, result.NomeEquipe.NomeCompleto); } if (resultado == null && result == null) { Assert.True(true); } }