I have used many times some external dependency functions in my main cpp, I try to prepare my code for unit testing, so I would like to replace external dependencies with mo