| #include "mocked_utils.hpp" | |
| namespace utils | |
| { | |
| static std::unique_ptr<MockedUtils> utils; | |
| const UtilsInterface& getUtils() | |
| { | |
| if (!utils) | |
| { | |
| utils = std::make_unique<MockedUtils>(); | |
| } | |
| return *utils; | |
| } | |
| void freeUtils() | |
| { | |
| utils.reset(); | |
| } | |
| } // namespace utils |