extracted integration tests to own module