반응형 Test code1 TDD를 위한 JUnit5 사용법 3 - 조건, 환경에 따른 테스트 실행 Junit에서는 특정한 OS, JAVA 버전, 환경변수, 시스템변수 등 이러한 환경이나 조건에 따라 테스트 실행을 지원해주는 메서드가 존재한다. 바로 org.junit.jupiter.api.Assumeptions.* 에 해당하는 assumeTrue(조건) assumeThat(조건, 테스트) 이다. 이러한 assume을 활용하여 특정 환경변수나 자바버전이나 이런 경우에 따라 테스트를 실행할 수 있다. 예를 봐보자. @Test @DisplayName("스터디 만들기 ") void create_new_study() { String test_env = System.getenv("TEST_ENV"); assumeTrue("LOCAL".equals(test_env)); System.out.prinln("LOCAL".. 2022. 9. 3. 이전 1 다음 반응형