diff --git a/MantleAPI/test/MantleAPI/Test/test_utils.h b/MantleAPI/test/MantleAPI/Test/test_utils.h index 8bed5ff004ec63cfe2b993853c4623ce27d58aab..4b987f9308cc54897f981cf3df784225e580405d 100644 --- a/MantleAPI/test/MantleAPI/Test/test_utils.h +++ b/MantleAPI/test/MantleAPI/Test/test_utils.h @@ -236,11 +236,6 @@ class MockEntityRepository : public mantle_api::IEntityRepository return test_pedestrian_; } - MOCK_METHOD(mantle_api::IStaticObject&, - Create, - (const std::string& name, std::unique_ptr<mantle_api::StaticObjectProperties> properties), - (override)); - mantle_api::IStaticObject& Create(mantle_api::UniqueId id, const std::string& name, std::unique_ptr<mantle_api::StaticObjectProperties> properties) override @@ -251,6 +246,16 @@ class MockEntityRepository : public mantle_api::IEntityRepository return test_static_object_; } + mantle_api::IStaticObject& Create(const std::string& name, + std::unique_ptr<mantle_api::StaticObjectProperties> properties) override + { + return CreateStaticObjectProxy(name, properties.get()); + } + + MOCK_METHOD(mantle_api::IStaticObject&, + CreateStaticObjectProxy, + (const std::string& name, mantle_api::StaticObjectProperties* properties), ()); + mantle_api::IEntity& Get(const std::string& name) override { std::ignore = name;