본문 바로가기
우테코 프리코스 7기

13, 14일차 - 완성도 높이기

by 청원뿔세포 2024. 11. 1.

1. 테스트 코드 작성

예외 처리에 중점적으로 테스트 코드를 작성해 보았다. 테스트 코드를 작성하면서 잘못된 구현에 대해 찾아내기도 하였다. 확실히 테스트 중점적으로 코드를 짜게 되면 구현 오류를 찾을 수 있다는 점에서 좋은 것 같다.

  • 자동차 입력 검증
    • separator 정상 경우
    • 자동차 이름이 없는 경우
    • 자동차 이름 5자 보다 큰 경우
    • 자동차 이름이 중복되는 경우
  • 시도할 횟수 입력 검증
    • 시도할 횟수로 숫자가 들어온 정상 경우
    • 시도할 횟수로 아무것도 안들어온 경우
    • 시도할 횟수로 숫자가 아닌 다른문자가 들어온 경우

거의 예외 처리에 대해 테스트 코드를 작성해 보았지만 기능이 잘 돌아가는지에 대한 단위 테스트나 통합 테스트에 대해서는 부족하였다.

2. 과제 제출

기본 제공 테스트는 잘 통과 되었다. 단위 테스트에 대한 개념을 잡아 3주차에는 시도해보고 싶다.

댓글