Move unit tests to an 'external' module to properly test Module dependency injection