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());