Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 달빛클럽1기
- ReactJS로 영화 웹 서비스 만들기
- 노마드코더
- 프로그래머스
- 완전탐색
- HashMap
- 백준
- 리액트
- Algorithm
- 인플레이션에서 살아남기
- Java
- BOJ
- 재귀
- 달빛클럽 1기
- Array
- 카카오블라인드코딩테스트
- dfs
- 경제공부
- SoftwareExpertAcademy
- programmers
- 달빛캠퍼스
- 알고리즘
- 달빛클럽
- React
- Stack
- 노마드코더 강의
- 자바
- SWEA
- React.js
- JPA
Archives
- Today
- Total
th42500의 TIL

📖 Given-When-Then 패턴이란? 테스트 코드를 표현하는 방식 중 하나로, TDD(Test-Driven Development; 테스트 주도 개발)에서 파생된 BDD(Behavior-Driven-Development; 행위 주도 개발)를 통해 탄생한 테스트 접근 방식 1️⃣ Given 테스트 수행 전 테스트에 필요한 환경 설정을 하는 단계로, 테스트에 필요한 변수 정의 또는 Mock객체를 활용한 특정 상황에 대한 행동 정의를 하는 단계 2️⃣ When 테스트의 목적을 보여주는 단계로, 실제 테스트 코드를 포함하여 테스트를 통한 결괏값을 가져오는 단계 3️⃣ Then 테스트 결과를 검증하는 단계로, When 단계 또는 테스트를 통해 나온 결과 중 검증이 필요한 부분에 대해 검증 📌 given()과 ..
Backend/JUnit & BDD
2023. 1. 3. 22:59