Skip to content

Instantly share code, notes, and snippets.

@antonevane
Created March 13, 2016 14:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save antonevane/dbad3846f65c5a7f0d4f to your computer and use it in GitHub Desktop.
Save antonevane/dbad3846f65c5a7f0d4f to your computer and use it in GitHub Desktop.
import java.util.Arrays;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.IntegrationTest;
import org.springframework.boot.test.SpringApplicationConfiguration;
import org.springframework.core.env.ConfigurableEnvironment;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
import org.springframework.test.context.web.WebAppConfiguration;
@RunWith(SpringJUnit4ClassRunner.class)
@SpringApplicationConfiguration(classes = Application.class)
@WebAppConfiguration
@IntegrationTest("server.port:0")
public class EnvironmentTest {
@Autowired
private ConfigurableEnvironment environment;
@Test
public void testProfile() {
System.out.println("########################");
// Set Active Environment
environment.setActiveProfiles("dev");
System.out.println(Arrays.toString(environment.getActiveProfiles()));
System.out.println(Arrays.toString(environment.getDefaultProfiles()));
System.out.println("########################");
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment