본문 바로가기
유니티/3D RPG

06 자동 테스트 구현

by 노오오오오옹 2019. 12. 15.

 기능

유니티 TestRunner를 이용해, 자동으로 완성되었던 기능들을 테스트 해준다.

※ 참고 사항

1. TestRunner의 PlayMode를 이용한다.

2. 필요한 오브젝트들은 Instatiate를 활용하고, Rosurces 폴더에 보관한다.

3. 자주 사용하는 기능(생성, 제거 등등)들은 랩퍼로 만들어놓는다.

4. 테스트는 한가지 기능만 체크한다.

 

 코드

더보기
생성, 삭제, 사전 준비 기능은 따로이 만들어준다.

HP와 MP가 계산 값만큼 떨어졌는가?
경험치 증가시 레벨 및 스텟은 정상적으로 증가했는가?

 

 구현 영상

 

 리펙토링

 

 

'유니티 > 3D RPG' 카테고리의 다른 글

008 플레이어 FSM  (0) 2019.12.22
07 아이템 상점&툴팁  (0) 2019.12.16
05 대화 시스템  (0) 2019.12.14
04 인벤토리  (0) 2019.12.10
03 플레이어 스텟  (0) 2019.12.09

댓글