public void DoblarseTest() { Assert.Throws <Jugador.Excepcion>(() => _a0.Doblarse()); Assert.Throws <Jugador.Excepcion>(() => _a1.Doblarse()); Assert.Throws <Jugador.Excepcion>(() => _a2.Doblarse()); _a1.RecibeCarta(new Carta(Carta.Valor.Dos, Carta.Palo.Corazones)); Assert.AreEqual(900, _a1.Saldo); _a1.Doblarse(); Assert.AreEqual(800, _a1.Saldo); _a0.IniciaMano(800); Assert.AreEqual(200, _a0.Saldo); _a0.RecibeCarta(new Carta(Carta.Valor.Jota, Carta.Palo.Corazones)); _a0.RecibeCarta(new Carta(Carta.Valor.Nueve, Carta.Palo.Picas)); Assert.Throws <Jugador.Excepcion>(() => _a0.Doblarse()); }