특정 조건에 따라 테스트 실행하는 방법
org.junit.jupiter.api.Assumptions.*
String env="local";
@Test
void test(){
assumeTrue("local".equals(env));
assertTrue(env.equals("local");
}
@Test
void test() {
assumingThat("dev".equals(env),
() -> {
System.out.println("dev 환경");
assertEquals(2, calculator.divide(4, 2));
});
@Enabled 와 @Disabled
@Test
@EnabledIfEnvironmentVariable(name="Test_env" ,matches= "loacl")
//일치하면 실행 아니면 실행 X