728x90

- 테스트를 먼저 작성 후, 테스트 케이스에 맞게 구현 클래스를 맞춰 끼우는 것을 TDD라고 한다.


- assertThat과 Assertions.assertEquals 테스트를 진행할 수 있다.
- 객체가 동등한 지 비교해 준다.
- 이름으로 조회가 잘되는지 테스트

- 모든 내용 조회가 되는지 테스트

- 테스트는 순서에 의존되서는 안 된다.
- 어떤 테스트가 먼저 되든 상관없어야 된다(어떤 것을 먼저 수행시켜 줄지 모르기 때문)
- 따라서 테스트를 진행 후, 데이터를 제거해 주어야 된다.
- 테스트가 종료되는 시점에 호출된다.

- 테스트 데이터를 지워준다.

728x90
'스프링 입문' 카테고리의 다른 글
| Ch03. 회원 관리 예제(백엔드 개발) - 회원 서비스 테스트 (0) | 2021.11.26 |
|---|---|
| Ch03. 회원 관리 예제(백엔드 개발) - 회원 서비스 개발 (0) | 2021.11.26 |
| Ch03. 회원 관리 예제(백엔드 개발) - 회원 도메인과 리포지토리 만들기 (0) | 2021.11.26 |
| Ch03. 회원 관리 예제(백엔드 개발) - 비즈니스 요구사항 정리 (0) | 2021.11.26 |
| Ch02. 스프링 웹 개발 기초 - API (0) | 2021.11.25 |