diff --git a/MantleAPI/test/MantleAPI/Test/test_utils.h b/MantleAPI/test/MantleAPI/Test/test_utils.h
index 27b513d6cdb4e16f7e565023a34a84313794019d..ef91d049fb9dd354e1dd94795c558a681dabc420 100644
--- a/MantleAPI/test/MantleAPI/Test/test_utils.h
+++ b/MantleAPI/test/MantleAPI/Test/test_utils.h
@@ -126,7 +126,7 @@ class MockQueryService : public mantle_api::ILaneLocationQueryService
 class MockPedestrian : public mantle_api::IPedestrian
 {
   public:
-    mantle_api::UniqueId GetUniqueId() const override { return 0; }
+    MOCK_METHOD(mantle_api::UniqueId, GetUniqueId, (), (const, override));
 
     void SetName(const std::string& name) override { name_ = name; }
     const std::string& GetName() const override { return name_; }
@@ -155,7 +155,7 @@ class MockPedestrian : public mantle_api::IPedestrian
     MOCK_METHOD(void, SetAssignedLaneIds, (const std::vector<std::uint64_t>& ids), (override));
     MOCK_METHOD(std::vector<std::uint64_t>, GetAssignedLaneIds, (), (const, override));
 
-    void SetProperties(std::unique_ptr<mantle_api::EntityProperties> properties) override { std::ignore = properties; }
+    void SetProperties(std::unique_ptr<mantle_api::EntityProperties> properties) override { properties_ = std::move(properties); }
     mantle_api::PedestrianProperties* GetProperties() const override
     {
         return static_cast<mantle_api::PedestrianProperties*>(properties_.get());
@@ -169,7 +169,7 @@ class MockPedestrian : public mantle_api::IPedestrian
 class MockStaticObject : public mantle_api::IStaticObject
 {
   public:
-    mantle_api::UniqueId GetUniqueId() const override { return 0; }
+    MOCK_METHOD(mantle_api::UniqueId, GetUniqueId, (), (const, override));
 
     void SetName(const std::string& name) override { name_ = name; }
     const std::string& GetName() const override { return name_; }
@@ -198,7 +198,7 @@ class MockStaticObject : public mantle_api::IStaticObject
     MOCK_METHOD(void, SetAssignedLaneIds, (const std::vector<std::uint64_t>& ids), (override));
     MOCK_METHOD(std::vector<std::uint64_t>, GetAssignedLaneIds, (), (const, override));
 
-    void SetProperties(std::unique_ptr<mantle_api::EntityProperties> properties) override { std::ignore = properties; }
+    void SetProperties(std::unique_ptr<mantle_api::EntityProperties> properties) override { properties_ = std::move(properties); }
     mantle_api::StaticObjectProperties* GetProperties() const override
     {
         return static_cast<mantle_api::StaticObjectProperties*>(properties_.get());