public void AñadeCartaAManoCroupierIgualOSuperiroA17Test() { ManoCroupier _mc18__A_4_3_10 = new ManoCroupier(); _mc18__A_4_3_10.AñadeCarta(new Carta(Carta.Valor.As, Carta.Palo.Corazones)); _mc18__A_4_3_10.AñadeCarta(new Carta(Carta.Valor.Cuatro, Carta.Palo.Picas)); _mc18__A_4_3_10.AñadeCarta(new Carta(Carta.Valor.Tres, Carta.Palo.Picas)); Assert.Throws <ManoBlackJack.Excepcion>(() => _mc18__A_4_3_10.AñadeCarta(new Carta(Carta.Valor.Diez, Carta.Palo.Corazones))); ManoCroupier _mc21__A_9_A = new ManoCroupier(); _mc21__A_9_A.AñadeCarta(new Carta(Carta.Valor.As, Carta.Palo.Corazones)); _mc21__A_9_A.AñadeCarta(new Carta(Carta.Valor.Nueve, Carta.Palo.Picas)); Assert.Throws <ManoBlackJack.Excepcion>(() => _mc21__A_9_A.AñadeCarta(new Carta(Carta.Valor.As, Carta.Palo.Treboles))); Assert.Throws <ManoBlackJack.Excepcion>(() => _mc21__7_7_7.AñadeCarta(new Carta(Carta.Valor.As, Carta.Palo.Treboles))); }
protected void SetUp() { _mc0 = new ManoCroupier(); _mc6o16__A_5 = new ManoCroupier(); _mc6o16__A_5.AñadeCarta(new Carta(Carta.Valor.As, Carta.Palo.Corazones)); _mc6o16__A_5.AñadeCarta(new Carta(Carta.Valor.Cinco, Carta.Palo.Picas)); _mc6o16__A_3_2 = new ManoCroupier(); _mc6o16__A_3_2.AñadeCarta(new Carta(Carta.Valor.As, Carta.Palo.Corazones)); _mc6o16__A_3_2.AñadeCarta(new Carta(Carta.Valor.Tres, Carta.Palo.Picas)); _mc6o16__A_3_2.AñadeCarta(new Carta(Carta.Valor.Dos, Carta.Palo.Picas)); _mc6o16o26__A_2_A_2 = new ManoCroupier(); _mc6o16o26__A_2_A_2.AñadeCarta(new Carta(Carta.Valor.As, Carta.Palo.Corazones)); _mc6o16o26__A_2_A_2.AñadeCarta(new Carta(Carta.Valor.Dos, Carta.Palo.Picas)); _mc6o16o26__A_2_A_2.AñadeCarta(new Carta(Carta.Valor.As, Carta.Palo.Picas)); _mc6o16o26__A_2_A_2.AñadeCarta(new Carta(Carta.Valor.Dos, Carta.Palo.Corazones)); _mc17__2_2_6_7 = new ManoCroupier(); _mc17__2_2_6_7.AñadeCarta(new Carta(Carta.Valor.Dos, Carta.Palo.Corazones)); _mc17__2_2_6_7.AñadeCarta(new Carta(Carta.Valor.Dos, Carta.Palo.Picas)); _mc17__2_2_6_7.AñadeCarta(new Carta(Carta.Valor.Seis, Carta.Palo.Picas)); _mc17__2_2_6_7.AñadeCarta(new Carta(Carta.Valor.Siete, Carta.Palo.Corazones)); _mc16__K_6 = new ManoCroupier(); _mc16__K_6.AñadeCarta(new Carta(Carta.Valor.Rey, Carta.Palo.Corazones)); _mc16__K_6.AñadeCarta(new Carta(Carta.Valor.Seis, Carta.Palo.Picas)); _mc17__Q_7 = new ManoCroupier(); _mc17__Q_7.AñadeCarta(new Carta(Carta.Valor.Reina, Carta.Palo.Corazones)); _mc17__Q_7.AñadeCarta(new Carta(Carta.Valor.Siete, Carta.Palo.Picas)); _mc18__J_8 = new ManoCroupier(); _mc18__J_8.AñadeCarta(new Carta(Carta.Valor.Jota, Carta.Palo.Corazones)); _mc18__J_8.AñadeCarta(new Carta(Carta.Valor.Ocho, Carta.Palo.Picas)); _mc21__7_7_7 = new ManoCroupier(); _mc21__7_7_7.AñadeCarta(new Carta(Carta.Valor.Siete, Carta.Palo.Treboles)); _mc21__7_7_7.AñadeCarta(new Carta(Carta.Valor.Siete, Carta.Palo.Picas)); _mc21__7_7_7.AñadeCarta(new Carta(Carta.Valor.Siete, Carta.Palo.Diamantes)); _mcBJ__A_K = new ManoCroupier(); _mcBJ__A_K.AñadeCarta(new Carta(Carta.Valor.As, Carta.Palo.Corazones)); _mcBJ__A_K.AñadeCarta(new Carta(Carta.Valor.Rey, Carta.Palo.Picas)); _mc26__8_8_K_SePasa = new ManoCroupier(); _mc26__8_8_K_SePasa.AñadeCarta(new Carta(Carta.Valor.Ocho, Carta.Palo.Treboles)); _mc26__8_8_K_SePasa.AñadeCarta(new Carta(Carta.Valor.Ocho, Carta.Palo.Corazones)); _mc26__8_8_K_SePasa.AñadeCarta(new Carta(Carta.Valor.Rey, Carta.Palo.Picas)); // ----------------------------------------------------------------------------- _ma0 = new ManoApostador(1000); _ma6o16__A_5 = new ManoApostador(1000); _ma6o16__A_5.AñadeCarta(new Carta(Carta.Valor.As, Carta.Palo.Corazones)); _ma6o16__A_5.AñadeCarta(new Carta(Carta.Valor.Cinco, Carta.Palo.Picas)); _ma6o16__A_3_2 = new ManoApostador(1000); _ma6o16__A_3_2.AñadeCarta(new Carta(Carta.Valor.As, Carta.Palo.Corazones)); _ma6o16__A_3_2.AñadeCarta(new Carta(Carta.Valor.Tres, Carta.Palo.Picas)); _ma6o16__A_3_2.AñadeCarta(new Carta(Carta.Valor.Dos, Carta.Palo.Picas)); _ma6o16o26__A_2_A_2 = new ManoApostador(1000); _ma6o16o26__A_2_A_2.AñadeCarta(new Carta(Carta.Valor.As, Carta.Palo.Corazones)); _ma6o16o26__A_2_A_2.AñadeCarta(new Carta(Carta.Valor.Dos, Carta.Palo.Picas)); _ma6o16o26__A_2_A_2.AñadeCarta(new Carta(Carta.Valor.As, Carta.Palo.Picas)); _ma6o16o26__A_2_A_2.AñadeCarta(new Carta(Carta.Valor.Dos, Carta.Palo.Corazones)); _ma18__A_4_3_10 = new ManoApostador(1000); _ma18__A_4_3_10.AñadeCarta(new Carta(Carta.Valor.As, Carta.Palo.Corazones)); _ma18__A_4_3_10.AñadeCarta(new Carta(Carta.Valor.Cuatro, Carta.Palo.Picas)); _ma18__A_4_3_10.AñadeCarta(new Carta(Carta.Valor.Tres, Carta.Palo.Picas)); _ma18__A_4_3_10.AñadeCarta(new Carta(Carta.Valor.Diez, Carta.Palo.Corazones)); _ma17__2_2_6_7 = new ManoApostador(1000); _ma17__2_2_6_7.AñadeCarta(new Carta(Carta.Valor.Dos, Carta.Palo.Corazones)); _ma17__2_2_6_7.AñadeCarta(new Carta(Carta.Valor.Dos, Carta.Palo.Picas)); _ma17__2_2_6_7.AñadeCarta(new Carta(Carta.Valor.Seis, Carta.Palo.Picas)); _ma17__2_2_6_7.AñadeCarta(new Carta(Carta.Valor.Siete, Carta.Palo.Corazones)); _ma16__K_6 = new ManoApostador(1000); _ma16__K_6.AñadeCarta(new Carta(Carta.Valor.Rey, Carta.Palo.Corazones)); _ma16__K_6.AñadeCarta(new Carta(Carta.Valor.Seis, Carta.Palo.Picas)); _ma17__Q_7 = new ManoApostador(1000); _ma17__Q_7.AñadeCarta(new Carta(Carta.Valor.Reina, Carta.Palo.Corazones)); _ma17__Q_7.AñadeCarta(new Carta(Carta.Valor.Siete, Carta.Palo.Picas)); _ma18__J_8 = new ManoApostador(1000); _ma18__J_8.AñadeCarta(new Carta(Carta.Valor.Jota, Carta.Palo.Corazones)); _ma18__J_8.AñadeCarta(new Carta(Carta.Valor.Ocho, Carta.Palo.Picas)); _ma21__A_5_3_2 = new ManoApostador(1000); _ma21__A_5_3_2.AñadeCarta(new Carta(Carta.Valor.As, Carta.Palo.Corazones)); _ma21__A_5_3_2.AñadeCarta(new Carta(Carta.Valor.Cinco, Carta.Palo.Treboles)); _ma21__A_5_3_2.AñadeCarta(new Carta(Carta.Valor.Tres, Carta.Palo.Picas)); _ma21__A_5_3_2.AñadeCarta(new Carta(Carta.Valor.Dos, Carta.Palo.Corazones)); _maBJ__A_K = new ManoApostador(1000); _maBJ__A_K.AñadeCarta(new Carta(Carta.Valor.As, Carta.Palo.Corazones)); _maBJ__A_K.AñadeCarta(new Carta(Carta.Valor.Rey, Carta.Palo.Picas)); _ma26__8_8_K_SePasa = new ManoApostador(1000); _ma26__8_8_K_SePasa.AñadeCarta(new Carta(Carta.Valor.Ocho, Carta.Palo.Treboles)); _ma26__8_8_K_SePasa.AñadeCarta(new Carta(Carta.Valor.Ocho, Carta.Palo.Corazones)); _ma26__8_8_K_SePasa.AñadeCarta(new Carta(Carta.Valor.Rey, Carta.Palo.Picas)); }