def test_value
assert_equal(1, Card.new(Suit::CLUBS, Card::ACE).value, "AC")
assert_equal(7, Card.new(Suit::CLUBS, 7).value, "7C")
assert_equal(11, Card.new(Suit::CLUBS, Card::JACK).value, "JC")
assert_equal(13, Card.new(Suit::CLUBS, Card::KING).value, "KC")
assert_equal(14, Card.new(Suit::DIAMONDS, Card::ACE).value, "AD")
assert_equal(26, Card.new(Suit::DIAMONDS, Card::KING).value, "KD")
assert_equal(29, Card.new(Suit::HEARTS, 3).value, "3H")
assert_equal(39, Card.new(Suit::HEARTS, Card::KING).value, "KH")
assert_equal(40, Card.new(Suit::SPADES, Card::ACE).value, "AS")
assert_equal(52, Card.new(Suit::SPADES, Card::KING).value, "KS")
assert_equal(53, Card.joker(?A).value, "A Joker")
assert_equal(53, Card.joker(?B).value, "B Joker")
end