Inflearn brand logo image

인프런 커뮤니티 질문&답변

Seunghyeon Lee님의 프로필 이미지
Seunghyeon Lee

작성한 질문수

Spring Boot TDD - 입문부터 실전까지 정확하게

올바른 입력 데이터 집합

30. 누락된 테스트 시나리오 발견

작성

·

10

·

수정됨

0

"이 간단한 정규식을 사용하면 지금까지 테스트는 모두 통과할 것 같긴 한데 사용자 이름 정책에서 허용되지 않은 문자들은 걸러지겠지만 허용이 되는 문자들이 정규식에 반영되지는 않습니다"
-> 그렇기 때문에 기존 테스트는 유지하면서 새로운 테스트케이스를 추가한다로 진행이된다.

부분에서 추가되는것이 이해가 안되어 질문드립니다.

이전 "email속성이 올바른 형식을 따르지 않으면 400 상태코드를 반환" 에선 누락된 부분을 기능을 수정하는 방식으로 해결해왔는데

 

왜 "username 속성이 올바르지 않은 형식을 따르지 않으면" 에서도 테스트케이스 추가가아닌 기능을 수정해서 해결해야하는것 아닌가?
또 기존의 "올바르게 요청하면 204 반환" 의 케이스와 의미가겹쳐 중복된 테스트케이스 추가 즉 잘못된 케이스추가가 아닌가? 라고 생각됩니다 어떻게 생각하시는지 여쭤보고싶습니다!

초반부이지만 최고의강의 잘듣고있습니다. 감사합니다

답변

답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!
Seunghyeon Lee님의 프로필 이미지
Seunghyeon Lee

작성한 질문수

질문하기