diff --git a/MantleAPI/test/MantleAPI/Test/test_utils.h b/MantleAPI/test/MantleAPI/Test/test_utils.h
index c482fdb7882e9343652180514857e7a374aa90ba..27b513d6cdb4e16f7e565023a34a84313794019d 100644
--- a/MantleAPI/test/MantleAPI/Test/test_utils.h
+++ b/MantleAPI/test/MantleAPI/Test/test_utils.h
@@ -75,7 +75,7 @@ class MockVehicle : public mantle_api::IVehicle
     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::VehicleProperties* GetProperties() const override
     {
         return static_cast<mantle_api::VehicleProperties*>(properties_.get());