separated integration tests