public void NoCardsInHandToStringTest()
 {
     IList<ICard> cards = new List<ICard>();
     Hand hand = new Hand(cards);
     var result = hand.ToString();
     Assert.AreEqual(string.Empty, result, "The hand's ToString() method does not operate correctly");
 }
 public void OneCardInHandToStringTest()
 {
     IList<ICard> cards = new List<ICard>();
     cards.Add(new Card(CardFace.Ten, CardSuit.Diamonds));
     Hand hand = new Hand(cards);
     var result = hand.ToString();
     Assert.AreEqual("10♦", result, "The hand's ToString() method does not operate correctly");
 }
 public void FiveCardsInHandToStringTest()
 {
     IList<ICard> cards = new List<ICard>();
     cards.Add(new Card(CardFace.Ace, CardSuit.Clubs));
     cards.Add(new Card(CardFace.Two, CardSuit.Diamonds));
     cards.Add(new Card(CardFace.Nine, CardSuit.Hearts));
     Hand hand = new Hand(cards);
     var result = hand.ToString();
     Assert.AreEqual("A♣ 2♦ 9♥", result, "The hand's ToString() method does not operate correctly");
 }