발생 일시
2024-05-14
발생 위치
StudyOnceServiceImpl의 tryQuit 메서드
증상
카공 서비스 레이어 tryQuit 하나의 메서드에서 참여자의 카공 취소 기능과 카공장의 카공 삭제 기능을 담당하고 있음
해결 방법
- tryQuit 메서드는 참여 취소의 역할만 하도록 한다.
- 카공 삭제 기능을 따로 만들어 분리한다.
스크린샷


위의 테스트 코드를 보면 카공 참여자를 참여 취소하기 위해 tryQuit 메서드를 호출한다.

위의 테스트 코드를 보면 카공장이 tryQuit 메서드를 호출해서 삭제가 되는지 확인하는 테스트 케이스이다.
발생 일시
2024-05-14
발생 위치
StudyOnceServiceImpl의 tryQuit 메서드
증상
카공 서비스 레이어 tryQuit 하나의 메서드에서 참여자의 카공 취소 기능과 카공장의 카공 삭제 기능을 담당하고 있음
해결 방법
스크린샷
위의 테스트 코드를 보면 카공 참여자를 참여 취소하기 위해 tryQuit 메서드를 호출한다.
위의 테스트 코드를 보면 카공장이 tryQuit 메서드를 호출해서 삭제가 되는지 확인하는 테스트 케이스이다.