public DesempateDeCartaMaisAltaTeste() { _maoA = new List <Carta> { CartaBuilder.UmaCarta().ComValor(2).ComNaipe(Naipes.Diamonds).Construir(), CartaBuilder.UmaCarta().ComValor(4).ComNaipe(Naipes.Hearts).Construir(), CartaBuilder.UmaCarta().ComValor(5).ComNaipe(Naipes.Spades).Construir(), CartaBuilder.UmaCarta().ComValor(6).ComNaipe(Naipes.Clubs).Construir(), CartaBuilder.UmaCarta().ComValor(8).ComNaipe(Naipes.Diamonds).Construir() }; _maoB = new List <Carta> { CartaBuilder.UmaCarta().ComValor(3).ComNaipe(Naipes.Diamonds).Construir(), CartaBuilder.UmaCarta().ComValor(4).ComNaipe(Naipes.Clubs).Construir(), CartaBuilder.UmaCarta().ComValor(5).ComNaipe(Naipes.Spades).Construir(), CartaBuilder.UmaCarta().ComValor(6).ComNaipe(Naipes.Hearts).Construir(), CartaBuilder.UmaCarta().ComValor(8).ComNaipe(Naipes.Clubs).Construir() }; IIDentificadorDeCartas identificadorDeCartaMaisAlta = new IdentificaCartaMaisAlta(); _desempateDeCartaMaisAlta = new DesempateDeCartaMaisAlta(identificadorDeCartaMaisAlta); }
public DesempateDeStraightFlushTeste() { var identificadorDeCartaMaisAlta = new IdentificaCartaMaisAlta(); _desempateDeStraightFlush = new DesempateDeStraightFlush(identificadorDeCartaMaisAlta); _maoA = new List <Carta> { CartaBuilder.UmaCarta().ComValor(2).ComNaipe(Naipes.Diamonds).Construir(), CartaBuilder.UmaCarta().ComValor(3).ComNaipe(Naipes.Diamonds).Construir(), CartaBuilder.UmaCarta().ComValor(4).ComNaipe(Naipes.Diamonds).Construir(), CartaBuilder.UmaCarta().ComValor(5).ComNaipe(Naipes.Diamonds).Construir(), CartaBuilder.UmaCarta().ComValor(6).ComNaipe(Naipes.Diamonds).Construir() }; _maoB = new List <Carta> { CartaBuilder.UmaCarta().ComValor(3).ComNaipe(Naipes.Clubs).Construir(), CartaBuilder.UmaCarta().ComValor(4).ComNaipe(Naipes.Clubs).Construir(), CartaBuilder.UmaCarta().ComValor(5).ComNaipe(Naipes.Clubs).Construir(), CartaBuilder.UmaCarta().ComValor(6).ComNaipe(Naipes.Clubs).Construir(), CartaBuilder.UmaCarta().ComValor(7).ComNaipe(Naipes.Clubs).Construir() }; }