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
- 리액트
- 스터디
- EventListener
- spring
- url parsing
- 탐욕법
- Spring Boot
- 자료구조
- 백준알고리즘
- nodejs
- java
- 브루트포스
- 동적프로그래밍
- AWS
- react
- ELB
- BFS
- 서버구축
- sort
- 라우터
- mysql
- 알고리즘
- 토이프로젝트
- 백준
- 완전탐색
- 정렬
- Algorithm
- 다익스트라 알고리즘
- EC2
- Router
Archives
- Today
- Total
목록Mockito (1)
공부하는 블로그
Spring | BDD - Given / When / Then
BDD? Behavior Driven Development. 행위 주도 개발의 줄임말로, 사용자의 행위에 중심을 두고 짜여진 시나리오를 기반으로 테스트 코드를 작성한다. 즉, 주어진 환경에서 유저의 행위에 대한 결과 검증을 진행한다. Given, When, Then BDD의 정형화된 테스트 형식이다. - Given : 시나리오에서 유저에게 주어진 환경 - When : 유저의 행위 - Then : 행위의 예상되는 결과 예를 들어, 나는 빵집 리뷰 플랫폼을 만드는 개발자인데 "서울지역 이외의 빵집을 사용자가 리뷰로 등록할 때, 리뷰 등록이 불가능하다." 라는 유저 시나리오가 있다고 가정하면, - Given : 서울 이외의 지역 입력 - When : 사용자가 리뷰 등록 - Then : 예외 발생 로 나누어 테..
Spring
2023. 9. 3. 22:23