Пример #1
0
        public void SetUp()
        {
            _a0       = new Apostador("Susana", 1000);
            _a0.Silla = 0;

            _a1       = new Apostador("Maria", 1000);
            _a1.Silla = 1;
            _a1.IniciaMano(100);
            _a1.RecibeCarta(new Carta(Carta.Valor.Nueve, Carta.Palo.Diamantes));

            _a2       = new Apostador("Juan", 1000);
            _a2.Silla = 2;
            _a2.IniciaMano(200);
            _a2.RecibeCarta(new Carta(Carta.Valor.Rey, Carta.Palo.Diamantes));
            _a2.RecibeCarta(new Carta(Carta.Valor.As, Carta.Palo.Treboles));

            _c0 = new Croupier();
            _c1 = new Croupier();
            _c1.IniciaMano();
            _c1.RecibeCarta(new Carta(Carta.Valor.Nueve, Carta.Palo.Diamantes));

            _c2 = new Croupier();
            _c2.IniciaMano();
            _c2.RecibeCarta(new Carta(Carta.Valor.Rey, Carta.Palo.Diamantes));
            _c2.RecibeCarta(new Carta(Carta.Valor.As, Carta.Palo.Treboles));
        }
Пример #2
0
 public void RecibeCartaTest()
 {
     Assert.Throws <Jugador.Excepcion>(() => _a.RecibeCarta(new Carta(Carta.Valor.Rey, Carta.Palo.Diamantes)));
     Assert.Throws <Jugador.Excepcion>(() => _c.RecibeCarta(new Carta(Carta.Valor.Rey, Carta.Palo.Diamantes)));
     _a.IniciaMano(100);
     _c.IniciaMano();
     _a.RecibeCarta(new Carta(Carta.Valor.Rey, Carta.Palo.Diamantes));
     _c.RecibeCarta(new Carta(Carta.Valor.Rey, Carta.Palo.Diamantes));
 }