Attempting to test the client of a singleton class and mocking its implementation