Coupling in integration tests

Integration tests for providers will be written more elegantly if the Config file abstracts out some details for providers to override. Please refactor to support it.