로딩
요청 처리 중입니다...

[Java] 쉽다 쉬워! 단위 테스트에 대해 알아보자

 [Java] 쉽다 쉬워! 단위 테스트에 대해 알아보자

오늘은 단위 테스트에 대해 알아보겠습니다. 단위 테스트란?

단위 테스트는 영어로 Unit Test입니다. 단위 테스트는 모듈 혹은 애플리케이션 안에 있는 개별적인 코드 단위가 의도한 대로 작동하는지 확인하는 행위입니다.

"뭔 말인가요? 더 쉽게 설명해 주세요!"

==> 하나의 애플리케이션에는 한 개 이상의 작동하는 기능들로 구성되어 있습니다. 단위 테스트란, 이런 기능들을 '개별적으로' 테스트함을 의미합니다.

"아~ 그러면 단위 테스트는, 기능들이 개별적으로 작동하는지 테스트하는 행위이군요." 맞습니다!

이렇게 생각하셨다면 단위 테스트의 뜻을 파악하신 것입니다 그렇다면 단위 테스트는 왜 사용할까요? 다음 예시를 통해 알아보겠습니다.

애니메이션을 바탕으로 프로그램 구현을 하는 '홍보와 졸부' 회사에 신입 개발자 제이가 들어왔습니다. 회사에 들어왔는데, 이오가 제이에게 새로운 프로그램 제작을 맡겼습니다.

이오 : [토끼와 거북이 경주 게임]을 다음과 같은 흐름으로 만들어주세요! 1.

토...