def test_invalid_rank_set_rejected(): card = Card(2, 'heart') with pytest.raises(ValueError): card.set_rank(16)
def test_card_rank_setting(): card = Card(3, 'heart') card.set_rank(2) assert 2 == card.get_rank()