테스트 케이스란
개발한 기능을 실행해서 테스트 할 때 main 메서드를 통해서 실행하면 시간이 너무 오래걸리고 반복 실행하기 어렵다.
이를 해결하기 위해 JUnit이라는 프레임 워크로 테스트를 실행한다.
우선 메서드 당 테스트가 끝나면 store을 초기화 시켜주는 메서드를 생성해주었다.

이 메서드를 AfterEach로 테스트 코드에 적용시킨 모습

repository 클래스를 생성하고 해당 클래스의 save 메서드를 사용해 testcode를 작성했다.

마찬가지로 findByName 메서드의 testcode다

findAll 메서드의 testcode

'코딩딩 > Spring' 카테고리의 다른 글
회원 서비스 개발 (0) | 2023.07.06 |
---|---|
회원 서비스 테스트 (0) | 2023.07.06 |
비즈니스 요구사항 정리 (0) | 2023.07.04 |
회원 도메인과 리포지토리 만들기 (0) | 2023.07.04 |
API (0) | 2023.07.04 |