Extract integration tests in separate module to break module dependencies