| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 정규식
- 인텔리제이
- ArrayList
- Array
- junit5
- 테스트자동화
- string
- javascript
- 스프링부트
- junit
- Visual Studio Code
- list
- SpringBoot
- Java
- 단위테스트
- js
- 자바문법
- 자바스크립트
- 자바
- CSS
- IntelliJ
- 문자열
- input
- java테스트
- html
- Eclipse
- HashMap
- 배열
- math
- vscode
- Today
- Total
목록2026/01/19 (2)
어제 오늘 내일
1. assumingThat()이란 무엇인가assumingThat()은 JUnit5의 Assumptions 기능 중 하나로, 특정 조건이 참일 때만 일부 코드 블록을 실행하는 방식을 제공한다.assumeTrue()나 assumeFalse()처럼 테스트 전체를 스킵하는 것이 아니라, 테스트는 계속 실행되되 특정 부분만 조건부로 실행한다는 특징이 있다.환경에 따라 일부 검증 로직만 필요한 경우에 유용하며, 전체 테스트 흐름을 끊지 않고 조건 기반 로직을 자연스럽게 포함할 수 있다. 2. 기본 사용 예제import org.junit.jupiter.api.Test;import static org.junit.jupiter.api.Assumptions.*;import static org.junit.jupiter.a..
1. assumeFalse()assumeFalse()는 JUnit5의 Assumptions 기능 중 하나로, 특정 조건이 거짓일 때만 테스트를 실행하도록 제어하는 역할을 한다.조건이 참이라면 해당 테스트는 실패가 아닌 ‘Skipped(건너뛰기)’로 처리된다.환경에 따라 실행 여부가 달라지는 테스트를 작성할 때 특히 유용하다. 2. 기본 사용법 예제import org.junit.jupiter.api.Test;import static org.junit.jupiter.api.Assumptions.*;import static org.junit.jupiter.api.Assertions.*;class AssumptionFalseTest { @Test void testRunWhenNotDev() { ..
