コード例 #1
0
        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);
        }
コード例 #2
0
        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);
            }
        }