public void PointsTestMultipleCard() { PlayerDeck play = new PlayerDeck("player"); Card card1 = new Card(Card.CardValue.Two, Card.CardSuit.Heart); Card card2 = new Card(Card.CardValue.Three, Card.CardSuit.Diamond); Card card3 = new Card(Card.CardValue.Four, Card.CardSuit.Club); Card card4 = new Card(Card.CardValue.Five, Card.CardSuit.Spade); play.AddCard(card1); play.AddCard(card2); play.AddCard(card3); play.AddCard(card4); Assert.AreEqual(play.Points(), 14, "Deck should be 14"); }
public void PointsTestMultipleCardFigures() { PlayerDeck play = new PlayerDeck("player"); Card card1 = new Card(Card.CardValue.Jack, Card.CardSuit.Heart); Card card2 = new Card(Card.CardValue.Queen, Card.CardSuit.Diamond); Card card3 = new Card(Card.CardValue.King, Card.CardSuit.Club); Card card4 = new Card(Card.CardValue.Ace, Card.CardSuit.Spade); play.AddCard(card1); play.AddCard(card2); play.AddCard(card3); play.AddCard(card4); Assert.AreEqual(play.Points(), 45, "Deck should be 45"); }
public void JockerPoint() { PlayerDeck play = new PlayerDeck("player"); Card card1 = new Card(Card.CardValue.Jocker, Card.CardSuit.None); play.AddCard(card1); Assert.AreEqual(play.Points(), 20, "Deck should be 20"); }
public void PointsTestSingleCard() { PlayerDeck play = new PlayerDeck("player"); Card card = new Card(Card.CardValue.Two, Card.CardSuit.Heart); play.AddCard(card); Assert.AreEqual(play.Points(), 2, "Deck should be 2"); }