Support mocking on multiple modules and different modules