card c1 (Jack of Spades):
    getRank: 11
    getSuit: S
      isAce: false
 isFaceCard: true
   getValue: 10

card c2 (5 of Diamonds):
    getRank: 5
    getSuit: D
      isAce: false
 isFaceCard: false
   getValue: 5

card c3 (Queen of Hearts):
    getRank: 12
    getSuit: H
      isAce: false
 isFaceCard: true
   getValue: 10

card c4 (10 of Clubs):
    getRank: 10
    getSuit: C
      isAce: false
 isFaceCard: false
   getValue: 10

Trying to create a Card with a suit of 'B'...
correctly threw an IllegalArgumentException.

Trying to create a Card using the string "14D"...
correctly threw an IllegalArgumentException.