[Java] JUnit 5 사용법 (8) - OS, JAVA, JVM, 시스템 환경변수 별 테스트 (@EnabledOnOs, @DisabledOnOs, @EnabledOnJre, @DisabledOnJre, @EnabledOnJreRange, @EnabledIfSystemProperty, @DisabledIfSystemProperty, @EnabledIfEnvironmentVariable, @Dis..
이번 포스팅에선 JUnit 5에서 OS 종류, JAVA 버전, 시스템 환경변수 별 테스트하는 방법에 대해 알아보겠습니다. @EnabledOnOs, @DisabledOnOs OS 환경 별 테스트 할 수 있게 해주는 어노테이션 파라미터명 타입 설명 value OS[] 테스트 OS LINUX MAC SOLARIS WINDOWS OTHER disabledReason String disabled 이유 @Disabled 사용했을 경우 사용 예제 @EnabledOnOs(OS.WINDOWS)를 자주 사용한다면 @Test와 @EnabledOnOs(OS.WINDOWS)를 합쳐 @TestOnWindows로 사용할 수 있습니다. package com.effortguy.junit5; import org.junit.jupiter..
2022. 9. 6.