서론

  • 나는 복잡한 라이브 테스트보다 유닛 테스트를 선호하는 편이다.
  • 게임에서는 특정 상황에서 발생하는 문제를 정확히 재현하기가 너무 어렵기 때문이다.
    • 각 객체들의 위치, 상태 등이 다양하기 때문
  • 또한, 게임의 부팅에도 많은 시간이 소요되기 때문에 특정 메뉴 진입까지의 반복이 귀찮아서 파트별로 다양한 단위 테스트를 구현하였다.
  • 이 문서에서는 내가 만든 각종 단위테스트를 소개하고 (가능하면) 실행해볼 수 있는 프로그램을 제공하고자 한다.