separates environment configuration from testing