diff --git a/unit-tests/player.cpp b/unit-tests/player.cpp
index 7d7d03f7168609a7f5d27e7c1a27d94b36ef3edc..eb6ae659a52030f9c01635e618158904daded163 100644
--- a/unit-tests/player.cpp
+++ b/unit-tests/player.cpp
@@ -43,10 +43,10 @@ protected:
     int bet_size = 0;
     int money = 100;
     bool finished_turn = false;
-    hand player_hand;
+    hand* player_hand;
     std::string err;
 };
-/*
+
 // If the player has finished their turn, the corresponding flag attribute has to be set
 TEST_F(PlayerTest, SetFinishedTurn) {
     player_->set_finished_turn();
@@ -62,11 +62,11 @@ TEST_F(PlayerTest, IsBrokeFalse) {
 // A player with no money should be broke
 // TODO how to set the money of a player to 0 so that I can check this
 TEST_F(PlayerTest, IsBrokeTrue) {
-    EXPECT_TRUE(player_hand.add_card(cards[1][0], err));
-    EXPECT_TRUE(player_hand.add_card(cards[3][0], err));
-    EXPECT_TRUE(player_hand.add_card(cards[13][0], err));
+    EXPECT_TRUE(player_hand->add_card(cards[1][0], err));
+    EXPECT_TRUE(player_hand->add_card(cards[3][0], err));
+    EXPECT_TRUE(player_hand->add_card(cards[13][0], err));
     std::vector<card*> expected_hand = {cards[1][0], cards[3][0], cards[13][0]};
-    EXPECT_EQ(expected_hand, player_hand.get_cards());
+    EXPECT_EQ(expected_hand, player_hand->get_cards());
 }
 
 // TODO one of these for a broke player
@@ -74,7 +74,7 @@ TEST_F(PlayerTest, IsBrokeTrue) {
 TEST_F(PlayerTest, SetupRound) {
     player_name = player_->get_player_name();
     money = player_->get_money();
-    player_hand.setup_round(err);
+    player_hand->setup_round(err);
     player_->setup_round(err);
     EXPECT_EQ(bet_size, player_->get_bet_size());
     EXPECT_EQ(money, player_->get_money());
@@ -163,7 +163,7 @@ TEST_F(PlayerTest, MakeBetNegative) {
 TEST_F(PlayerTest, WrapupRound) {
     player_name = player_->get_player_name();
     money = player_->get_money();
-    player_hand.setup_round(err);
+    player_hand->setup_round(err);
     player_->setup_round(err);
     EXPECT_EQ(bet_size, player_->get_bet_size());
     EXPECT_EQ(money, player_->get_money());