public override void Because()
 {
     _card = Card.StringToCard("10H");
 }
 public override void Because()
 {
     _card = new Card(CardFigure.Ace, CardColor.Clubs);
 }
Exemplo n.º 3
0
 public Deck(Card[] cards)
     : this(cards as Array)
 {
     Cards.AddRange(cards);
 }
Exemplo n.º 4
0
 private int CardToValue(Card card)
 {
     return (int)Figure + (int)(Color) * 13;
 }
Exemplo n.º 5
0
 private static Card[] CreateDeck()
 {
     Card[] result = new Card[CARDS_IN_DECK];
     for (int i = 0; i< CARDS_IN_DECK; i++)
     {
         // cards are 1 based
         result[i] = new Card(i + 1);
     }
     return result;
 }